@Artemii_92

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

Мне нужно посчитать сколько переменных содержит значение "в"
Код считает что 3 значение, а мне нужно 1

как вывести 1 ? просто оно берет по буквах если по 1 символу

<?php
$id1 = "вш";
$id2 = "вш";
$id3 = "в";

$count_a = substr_count($id1, "в");
$count_b = substr_count($id2, "в");
$count_c = substr_count($id3, "в");

$sum_yavka = $count_a + $count_b + $count_c;
echo $sum_yavka;
?>
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
ipatiev
@ipatiev Куратор тега PHP
Потомок старинного рода Ипатьевых-Колотитьевых
В этом примере три переменных содержат по одной букве "в". поэтому этот код выводит 3.
Чтобы вывести 1, надо убрать букву "в" из содержимого двух переменных

Если надо узнать, содержимое какой переменной равно в, то тогда это и проверять, без всяких substr_count

$count_a = $id1 === "в";
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы