Функция mb_strstr
- Подробности
- Категория: PHP
- Просмотров: 207
Очень часто в PHP нужно манипулировать со строками и подстроками...
Функция mb_strstr ищет ПЕРВОЕ вхождение $needle в тексте $haystack
mb_strstr( string $haystack, string $needle, bool $before_needle = false, ?string $encoding = null ): string|false
, а 3 параметр $before_needle:
- если он true - то функция вернет С НАЧАЛА ТЕКСТА до найденного места
- если false - то вернет от найденного места ДО КОНЦА ТЕКСТА.
4 параметр функции $encoding - работает с кодировкой, если он не указан, то просто используется внутренняя кодировка.
Например:
$text = 'Lorem Ipsum - это простой составной текст, правильно составленный!';
echo echo mb_strstr($text, ' ', true); // вернет Lorem