есть номер, например 89880012101
нужно что было получилось так: 8(988)001-21-01
не знаю какой функцией обработать
preg_match() preg_replace() preg_match_all()
напишите пожалуйста скрипт
Спасибо!
$n = '89880012101';
echo preg_replace('/8(\d{3})(\d{3})(\d{2})(\d{2})/', '8($1)$2-$3-$4', $n);
Цитата (accept @ 10.05.2014 - 12:09) |
не знаю какой функцией обработать preg_match() preg_replace() preg_match_all() |
$str = '345678';
echo $str{0};// выводит 3
echo $str{1};// выводит 4
echo substr($str, 0, 1);// выводит 3
echo substr($str, 0, 3);// выводит 345
echo substr($str, 2, 4);// выводит 5678
//теперь объединяем
echo $str{0}."(".substr($str, 1, 3);// выводит 3(456
Цитата (Rand @ 10.05.2014 - 12:33) |
$n = '89880012101'; |
Цитата (Rand @ 10.05.2014 - 13:05) |
решение соответствует задаче. |