substr_count
(PHP 4, PHP 5, PHP 7, PHP 8)
substr_count — Повертає кількість входжень підрядка
Опис
substr_count( string $haystack, string $needle, int $offset = 0, ?int $length = null): int
substr_count() повертає кількість входжень підрядка needle
у рядок haystack
Заметьте, что параметрneedle
чувствителен к регистру.
Зауваження :
Ця функція не підраховує підстроки, що перекриваються. Дивіться приклад нижче!
Список параметрів
haystack
Рядок, в якому ведеться пошук
needle
Шуканий підрядок
offset
Усунення початку відліку. Якщо задано негативне значення, відлік позиції буде здійснено з кінця рядка.
length
Максимальна довжина рядка, в якій буде здійснюватися пошук підрядка після вказаного усунення. Якщо сума зміщення та максимальної довжини буде більшою за довжину haystack
, то буде виведено попередження. Негативне значення буде відраховуватись з кінця haystack
Значення, що повертаються
Ця функція повертає цілу кількість (int).
список змін
Версия | Опис |
---|---|
8.0.0 | length тепер допускає значення null. |
7.1.0 | Додано підтримку негативних значень offset иlength . . length тепер також може бути |
Приклади
Приклад #1 Приклад використання substr_count()****
Loading...
Дивіться також
- count_chars() - Повертає інформацію про символи, що входять до рядка
- strpos() - Повертає позицію першого входження підрядка
- substr() - Повертає підрядок
- strstr() - Знаходить перше входження підрядка