Подскажите. Подсчет повторов

Статус
В этой теме нельзя размещать новые ответы.

ewg777

Мой дом здесь!
Регистрация
6 Авг 2007
Сообщения
764
Реакции
334
А возможно подсчитать сколько раз в $fun встречается $text_
PHP:
$fun="Бугага $text_1 Бугага $text_5 и так далее";
 
substr_count

(PHP 4, PHP 5)
substr_count -- Возвращает число вхождений подстроки
Описание
int substr_count ( string haystack, string needle )

substr_count() Возвращает число вхождений подстроки needle в строку haystack. Заметьте, что поиск ведется с учетом регистра символов.

Пример 1. Пример использования substr_count()
PHP:
<?php
echo substr_count("This is a test", "is"); // 2
?>

то что тебе нужно
 
А можно своими силами ето зделать, если интерес сабж.. юзай так

$msg = '12134156';
$what = '1';
$num=0;

for i:=0 to legth($msg) {
if ($what==$msg) {inc($num)}
i++;
}
 
Если буз учета регистра то.
$count = preg_match_all('#\$text_#', $fun);
 
А можно своими силами ето зделать, если интерес сабж.. юзай так

$msg = '12134156';
$what = '1';
$num=0;

for i:=0 to legth($msg) {
if ($what==$msg) {inc($num)}
i++;
}

Это совсем другое и не по теме

Если буз учета регистра то.
$count = preg_match_all('#\$text_#', $fun);
preg_match_all намного медленнее и сильнее грузит сервер чем substr_count
 
vasill, Хватит набивать посты! Ответ уже давно найден! Флудеры, спокойно!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху