Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК
     ❯   

PHP Учебник


PHP Формы


PHP Продвинутый


PHP ООП


MySQL База данных


PHP XML


PHP - AJAX


PHP Примеры


PHP Справочник



PHP Функции строк



PHP имеет множество встроенных строковых функций.


Функция PHP strlen()

Функция strlen() возвращает длину строки.

Пример

Вернуть длину строки "Привет, мир!":

echo strlen("Привет, мир!");
Попробуйте сами »

Функция PHP str_word_count()

Функция str_word_count() подсчитывает количество слов в строке.

Пример

Подсчитать количество слов в строке "Привет, мир!":

echo str_word_count("Привет, мир!");
Попробуйте сами »

Функция PHP str_contains()

Функция str_contains() проверяет, содержит ли строка определенную подстроку.

Совет: Функция str_contains() доступна только в PHP 8.0 и более поздних версиях. Для более старых версий используйте функцию strpos().

Если совпадение найдено, функция возвращает логическое значение true. Если совпадение не найдено, она возвращает логическое значение false.

Пример

Найти текст "нравится" в строке "Мне очень нравится PHP!":

$txt = "Мне очень нравится PHP!";
var_dump(str_contains($txt, "нравится"));
Попробуйте сами »

Примечание: Эта функция выполняет поиск с учетом регистра.

В следующем примере будет возвращено логическое значение false, потому что "Нравится" не найдено в основной строке:

Пример

Найти текст "Нравится" в строке "Мне очень нравится PHP!":

$txt = "Мне очень нравится PHP!";
var_dump(str_contains($txt, "Нравится"));
Попробуйте сами »


Функция PHP strpos()

Функция strpos() выполняет поиск определенного текста в строке.

Если совпадение найдено, функция возвращает позицию символа первого совпадения. Если совпадение не найдено, она возвращает false.

Примечание: Эта функция выполняет поиск с учетом регистра.

Пример

Найти текст "мир" в строке "Привет, мир!":

echo strpos("Привет, мир!", "мир");
Попробуйте сами »

Совет: Позиция первого символа в строке — 0 (не 1).


Функция PHP str_starts_with()

Функция str_starts_with() проверяет, начинается ли строка с определенной подстроки.

Совет: Функция str_starts_with() доступна только в PHP 8.0 и более поздних версиях.

Если совпадение найдено, функция возвращает логическое значение true. Если совпадение не найдено, она возвращает логическое значение false.

Пример

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

$txt = "Мне очень нравится PHP!";
var_dump(str_starts_with($txt, "Мне очень"));
Попробуйте сами »

Примечание: Эта функция выполняет поиск с учетом регистра.

В следующем примере будет возвращено логическое значение false, потому что "мне очень" не найдено в основной строке:

Пример

Демонстрация учета регистра:

$txt = "Мне очень нравится PHP!";
var_dump(str_starts_with($txt, "мне очень"));
Попробуйте сами »

Функция PHP str_ends_with()

Функция str_ends_with() проверяет, заканчивается ли строка определенной подстрокой.

Совет: Функция str_ends_with() доступна только в PHP 8.0 и более поздних версиях.

Если совпадение найдено, функция возвращает логическое значение true. Если совпадение не найдено, она возвращает логическое значение false.

Пример

Проверить, заканчивается ли строка определенной подстрокой:

$txt = "Мне очень нравится PHP!";
var_dump(str_ends_with($txt, "PHP!"));
Попробуйте сами »

Примечание: Эта функция выполняет поиск с учетом регистра.

В следующем примере будет возвращено логическое значение false, потому что "php!" не найдено в основной строке:

Пример

Демонстрация учета регистра:

$txt = "Мне очень нравится PHP!";
var_dump(str_ends_with($txt, "php!"));
Попробуйте сами »

Полный справочник строковых функций PHP

Для получения полного справочника всех строковых функций перейдите к нашему Справочнику строковых функций PHP.



×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.