ProfiPHPProfiPHP
Категория: Функции обработки строк

Функция Stristr

Функция Stristr находит первое вхождение подстроки без учета регистра символов.
string stristr( string $haystack , mixed $needle [, bool $before_needle = false ] )
Функция Stristr является регистронезависимым вариантом функции Strstr.

Функция Stristr возвращает всю строку Haystack начиная с первого вхождения Needle включительно.

Параметр Haystack являет собой входную строку.

Если параметр Needle не является строкой, он приводится к целому и трактуется как код символа.

Если параметр Before_needle установлен в TRUE, функция Stristr возвращает часть строки Haystack до первого вхождения Needle (исключая Needle).
Параметр Needle и Naystack обрабатываются без учета регистра.

Бинарно безопасная функция Stristr возвращает указанную подстроку. Если подстрока Needle не найдена, возвращается FALSE.

Пример использования:
$email = 'Example@Gmail.com';
echo stristr( $email, 'g' ); // Gmail.com
echo stristr( $email, 'g', true ); // Example@ (начиная с PHP 5.3.0)

Добавить комментарий

Имя:
Текст комментария: