3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $data = "123@456asdf7896"; $numbers = preg_replace('/\D/', '', $data); ?> $phone_num = '('.substr($numbers, 0, 3).') '.substr($numbers, 3, 3).'-'.substr($numbers,6); echo $phone_num;
based on mZ1gh
Output for 5.6.0 - 5.6.30, hhvm-3.15.4, 7.0.0 - 7.3.0rc3
$phone_num = '('.substr($numbers, 0, 3).') '.substr($numbers, 3, 3).'-'.substr($numbers,6); echo $phone_num;