PHP ОЧИСТИТЬ НОМЕР ТЕЛЕФОНА ОТ СИМВОЛОВ
Для очистки номера телефона от символов в PHP можно использовать функцию preg_replace(). Эта функция позволяет производить замену подстрок в строке с помощью регулярных выражений.
Для того чтобы удалить все символы, кроме цифр, из номера телефона, можно использовать следующий код:
$phone = preg_replace('/[^0-9]/', '', $phone);
Этот код удалит все символы, кроме цифр, из переменной $phone.
Если необходимо также удалить лишние нули в начале номера телефона, можно воспользоваться функцией ltrim().
$phone = ltrim($phone, '0');
Эта функция удаляет символы из начала строки.
В итоге получится следующий код:
$phone = preg_replace('/[^0-9]/', '', $phone);
$phone = ltrim($phone, '0');
Этот код очистит номер телефона от всех символов, кроме цифр, и удалит лишние нули в начале.
Изменить символ в строке PHP
Маска для поля телефона в форме на jQuery
Авторизация по номеру телефона и верификация смс на laravel и livewire
ЖУТКИЙ ВИРУС В JPG КАРТИНКЕ. ЭТО КАК? - Как его удалить? Как от этого защититься? - UnderMind
Проверка номера телефона php регулярное выражение, Валидация номера телефона
Не бойтесь регулярных выражений. Regex за 20 минут!
PHP валидация полей формы
Делаем ПРАВИЛЬНУЮ маску ввода телефона. Бомбит от кривых UX! OZON, М.Видео, WildBerries — ну вы чо?!
КАК УДАЛИТЬ СЕБЯ ИЗ ИНТЕРНЕТА?
Валидация данных на PHP. Часть 1