PHP ЕСЛИ СТРОКА СОДЕРЖИТ ЗАПЯТУЮ
PHP предоставляет несколько способов проверки наличия запятой в строке. Один из простых способов это использование функции strpos(), которая находит первое вхождение подстроки в строку. Если функция возвращает false, то запятой в строке нет.
$str = "example, string";if(strpos($str, ',') !== false){ echo "Запятая найдена в строке";} else { echo "Запятая не найдена в строке";}
Также можно использовать регулярные выражения для поиска запятых в строке. Функция preg_match() вернет количество совпадений найденных в строке запятых. Если результат будет равен 0, то запятой в строке нет.
$str = "example, string";if(preg_match('/,/', $str)){ echo "Запятая найдена в строке";} else { echo "Запятая не найдена в строке";}
Другой вариант проверки наличия запятой в строке – это использование функции str_replace(), которая заменит все запятые в строке на пустую строку и вернет результат. Если результат будет отличаться от начальной строки, значит запятые были в ней найдены.
$str = "example, string";if($str != str_replace(',', '', $str)){ echo "Запятая найдена в строке";} else { echo "Запятая не найдена в строке";}
Использование любого из этих методов определит наличие вхождений запятых в строке.
Уроки PHP для начинающих / #2 – Локальный сервер. Вывод информации и комментарии
СОБЕСЕДОВАНИЕ по PHP: к каким ВОПРОСАМ готовиться?
Основы php. Регулярные выражения. Часть 1
Основы php. Суперглобальные массивы GET, POST, FILES, REQUEST
#16 Уроки PHP - Учим язык PHP, Конкатенация строк на языке PHP
PHP 8 за один час. Базовый курс PHP в одном ролике. Быстрый старт курс PHP для начинающих
Основы php. Строковые функции
Операторы в PHP - Базовый курс PHP-7
Инпут лаг из за неправильной работы таймера событий? Наблюдение
Уроки PHP 7 - Регулярные выражения в PHP