Как вывести нужное значение функция substr_count?

В PHP функция substr_count используется для подсчета количества вхождений подстроки в строке. Она принимает два параметра: строку, в которой происходит поиск, и подстроку, которую нужно найти.

Вот пример использования функции substr_count:

$string = "Hello, how are you? How do you do?";
$substring = "how";

$count = substr_count($string, $substring);
echo "Количество вхождений строки "$substring" в строку "$string": $count";

В результате выполнения этого кода на экран будет выведено:

Количество вхождений строки "how" в строку "Hello, how are you? How do you do?": 2

Функция substr_count пробегает по строке и находит все вхождения указанной подстроки. В данном примере, подстрока "how" встречается два раза в строке "Hello, how are you? How do you do?". Затем функция возвращает количество вхождений, которое мы выводим на экран.

Если вам нужно нечувствительное к регистру сопоставление, то вы можете использовать функцию substr_count совместно с функцией strtolower:

$string = "Hello, how are you? How do you do?";
$substring = "How";

$count = substr_count(strtolower($string), strtolower($substring));
echo "Количество вхождений строки "$substring" в строку "$string" без учета регистра: $count";

В результате выполнения этого кода на экран будет выведено:

Количество вхождений строки "How" в строку "Hello, how are you? How do you do?" без учета регистра: 3

Здесь мы использовали функцию strtolower для приведения строк к нижнему регистру, чтобы сравнение было нечувствительным к регистру. Затем функция substr_count ищет вхождения с использованием приведенных строк, и мы выводим результат на экран.