Функции работы со строками PHP
- Предыдущая страница Типы данных PHP
- Следующая страница Константы PHP
Строка - это последовательность символов, например "Hello world!".
Функции работы со строками PHP
В этом разделе мы изучим常用ные функции для работы со строками.
Функция strlen() в PHP
Функция strlen() возвращает длину строки в символах.
Ниже приведен пример, который возвращает длину строки "Hello world!":
Пример
<?php echo strlen("Hello world!"); ?>
Вывод вышеуказанного кода: 12
Совет:strlen() часто используется в циклах и других функциях, когда важно определить, когда строка заканчивается.
Подсчет слов в строке
Функция str_word_count() PHP подсчитывает слова в строке:
Пример
<?php echo str_word_count("Hello world!"); // Вывод 2 ?>
Вывод кода выше:
2
Обратный порядок строки
Функция strrev() в PHP возвращает строку в обратном порядке:
Пример
<?php echo strrev("Hello world!"); // Вывод !dlrow olleH ?>
Вывод кода выше:
!dlrow olleH
Функция strpos() в PHP
Функция strpos() используется для поиска указанного символа или текста в строке.
Если найден соответствующий текст, то возвращается положение первого соответствующего символа. Если соответствующий текст не найден, то возвращается FALSE.
В следующем примере ищется текст "world" в строке "Hello world!":
Пример
<?php echo strpos("Hello world!","world"); ?>
Вывод кода выше: 6.
Совет:В предыдущем примере строка "world" находится на позиции 6. Причина, почему это 6 (а не 7), заключается в том, что позиция первого символа строки составляет 0, а не 1.
Заменить текст в строке
Функция str_replace() в PHP заменяет некоторые строки на другие в строке.
В следующем примере текст "world" заменяется на "Kitty":
Пример
<?php echo str_replace("world", "Kitty", "Hello world!"); // Вывод Привет, Котэ! ?>
Вывод кода выше:
Привет, Котэ!
Полное руководство по String в PHP
Для получения полной справки по строковым функциям, пожалуйста, посетите наш Руководство по String в PHP.
Эта книга предоставляет краткое описание и примеры для каждой функции!
- Предыдущая страница Типы данных PHP
- Следующая страница Константы PHP