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