<?php
$str = 'abcdef';
echo strlen($str); // 6
$str = ' ab cd ';
echo strlen($str); // 7
?>
strpbrk -- Ищет в строке любой символ из заданного набора
Описание
String strpbrk (string haystack, string char_list)
strpbrk() ищет в строке haystac k символы из набора char_list и возвращает строку начиная с той позиции, где был найден символ (или FALSE если символ не найден).
Замечание: Параметр char_list чувствителен к регистру.
Пример использования функции strpbrk()
<?php
$text = 'This is a Simple text.';
// Этот код выдаст "is is a Simple text.", т.к. символ 'i' встретится раньше
echo strpbrk($text, 'mi');
// Этот код выдаст "Simple text.", т.к. символы чувствительны к регистру
echo strpbrk($text, 'S');
?>
strpos -- Возвращает позицию первого вхождения подстроки
Описание
int strpos (string haystack, string needle [, int offset])
Возвращает позицию первого вхождения подстроки needle в строку haystack. В отличие от strrpos(), использует всю строку needle, а не только первый символ.
Если подстрока needle не найдена, strpos() возвращает FALSE.
strrchr -- Находит последнее вхождение подстроки
Описание
String strrchr (string haystack, char needle)
Возвращает подстроку строки haystack начиная с последнего вхождения needle до конца строки.
|
|
Если подстрока needle не найдена, возвращает FALSE.
В отличие от strchr(), если needle состоит более чем из одного символа, используется только первый символ.
Если needle не является строкой, он приводится к целому и трактуется как код символа.
strrev -- Переворачивает строку
Описание
String strrev (string string)
Возвращает строку string, в которой порядок символов изменен на обратный.
Пример использования strrev()
<?php
echo strrev("Hello world!"); // выводит "!dlrow olleH"
?>
strrpos -- Возвращает позицию последнего вхождения символа
Описание
int strrpos (string haystack, string needle [, int offset])
Возвращает позицию последнего вхождения needle в строку haystack. Если подстрока needle не найдена, возвращает FALSE.
Если needle не является строкой, он приводится к целому и трактуется как код символа.
strtok -- Разбивает строку
Описание
String strtok (string arg1, string arg2)
strtok() разбивает строку arg1 на подстроки, используя в качестве разделителей символы из arg2. Например строку "This is an example string" можно разбить на отдельные слова.