Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Убрать круглые скобки с формы телефонного номера.
Форумы портала PHP.SU » » Вопросы новичков » Убрать круглые скобки с формы телефонного номера.

Страниц (1): [1]
 

1. Papyaska - 30 Апреля, 2019 - 09:53:57 - перейти к сообщению
Всем привет. Хочу изменить формат записи телефонного номера, а именно убрать только круглые скобки. Форму нашел в интернете, убрал тире, получилось. Убираю скобки - ломается вся форма. Кто по опытней подскажите пожалуйста.
Сейчас формат подачи такой - +7 (900) 123 45 67 , а надо +7 900 123 45 67 оставить + и пробелы. "\+7\s?[\(]{0,1}9[0-9]{2}[\)]{0,1}\s?\d{3}[ ]{0,1}\d{2}[ ]{0,1}\d{2}"
2. Строитель - 30 Апреля, 2019 - 09:58:03 - перейти к сообщению
Papyaska, для такой замены не нужны регулярные выражения, используйте str_replace().
3. LIME - 30 Апреля, 2019 - 11:13:17 - перейти к сообщению
а я бы вообще все вырезал кроме циферь
и форматировал при выводе например https://www.php.net/manual/ru/fu...ion.vsprintf.php
иначе при изменении формата вывода придется все хранимые переформатировать

 

Powered by ExBB FM 1.0 RC1