PHP

Количество вхождений в строку

Если нам нужно узнать количество вхождений в строку одной строки в другую, можно использовать функцию - int substr_count ( string $haystack , string $needle [, int $offset = 0 [, int $length ]] ), пример:
echo substr_count("www.php5lab.com", "p");

Выведет 2

Эта функция так же может подсчитать количество символов, например:
echo substr_count("www.php5lab.com");

Так же можно задавать - с какого символа начинать поиск, например с 3-го и до конца строки:
echo substr_count("www.php5lab.com", "p", 3);

и\или по какой символ, например по 7-й символ строки:
echo substr_count("www.php5lab.com", "p", 3, 7);

Если хотим начать поиск с начала строки по 7-й символ, будет выглядеть так:
echo substr_count("www.php5lab.com", "p", 0, 7);
Теги:
строка
Добавлено: 08 Мая 2018 21:27:09 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...