3v4l.org

run code in 300+ PHP versions simultaneously
<?php function ReformatPhoneNumber($number) { if (preg_match('/^(\d[ -]?){7,12}$/', $number)) return str_replace(array(' ','-'), '', $number); throw new Exception('Invalid phone number'); } echo ReformatPhoneNumber('012-345 67');

preferences:
27.9 ms | 402 KiB | 5 Q