PHP ПРОВЕРКА НА СТРОКУ

PHP предоставляет несколько функций для проверки строк на соответствие заданным условиям:

1. Функция is_string()

Проверяет, является ли переменная строкой:

if(is_string($str)) {
echo 'Переменная является строкой';
} else {
echo 'Переменная не является строкой';
}

2. Функция strlen()

Проверяет длину строки:

if(strlen($str) > 0 && strlen($str) < 30) {
echo 'Длина строки корректна';
} else {
echo 'Длина строки некорректна';
}

3. Функция ctype_alpha()

Проверяет, состоит ли строка только из буквенных символов:

if(ctype_alpha($str)) {
echo 'Строка состоит только из буквенных символов';
} else {
echo 'В строке есть не буквенные символы';
}

4. Функция preg_match()

Проверяет, соответствует ли строка регулярному выражению:

if(preg_match('/\d/', $str)) {
echo 'Строка содержит цифры';
} else {
echo 'Строка не содержит цифры';
}

5. Функция filter_var()

Проверяет, соответствует ли строка заданному фильтру:

if(filter_var($str, FILTER_VALIDATE_EMAIL)) {
echo 'Строка является корректным email-адресом';
} else {
echo 'Строка не является корректным email-адресом';
}

PHP 8.0 - 8.2 - Производительность и фичи

Проверка на массив, на наличие элементов и на пустоту в PHP

Тестирование PHP. Утверждения (Asserts)

Урок 6. Разработка веб-приложения на php. Оплата и проверка оплаты

#16 Уроки PHP - Учим язык PHP, Конкатенация строк на языке PHP

#35 Уроки PHP - Учим язык PHP, Проверка существования и удаление элементов массива на языке PHP

Реклама
Новое
Реклама