@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 === "в";
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
06 мая 2024, в 14:54
1000 руб./за проект
06 мая 2024, в 14:53
45000 руб./за проект
06 мая 2024, в 14:31
200000 руб./за проект