Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Тексты > Добавление в телефон минусов


Автор: Dima85 21.3.2012, 15:30
Из 43255343
Необходимо сделать:
432-55-343


Использовал wordwrap.
Код

$phone[6] = wordwrap($phone[6], 3, "-");
$phone[6] = wordwrap($phone[6], 6, "-");


Но почему-то не работает. Возможно есть другие способы?

Автор: ksnk 21.3.2012, 15:58
Код

preg_replace(array('/[^\d]/','/(\d{2})(\d{3})$/'),array('','-\1-\2'),'4-3 25 53 43')

Автор: Dima85 21.3.2012, 16:07
Красивый код, спасибо большое.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)