@andreystrelkov

Как команда PHP должна выглядеть для удаления определённых символов?

Добрый день, скажите пожалуйста как должна выглядеть команда STR_REPLACE или PREG_REPLACE
чтобы из этой строй
+7(963) 484-6991
стало
79634846991
  • Вопрос задан
  • 2364 просмотра
Решения вопроса 1
EnterSandman
@EnterSandman
Эникей
$str="+7(931) 123-45-67";
$str = preg_replace("/[^0-9]/", "", $str);
echo $str;
держите быдлокод =)
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@maxyc_webber
Web-программист
Команда должна одеться в строгие костюмы и быть с улыбками на лицах.
Ответ написан
mytmid
@mytmid
нормальные люди в тостере хлеб поджаривают :D
По возможности лучше использовать str_replace вместо preg_replace,
например в том случае если лишние символы известны заранее:
$del_char = array(' ', '+', '(', ')', '-');
$str = str_replace( $del_char , '' , '+7(963) 484-6991');
echo $str; // 79634846991
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы