Как мне вести подсчет неопределенных строк в цикле, используя PHP? - PullRequest
0 голосов
/ 11 мая 2010

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

Цикл находит все записи в таблице "posts", где ключевое слово = "chicago".

В этом цикле мне нужно генерировать строки. Что бы выглядело как «Чикагские быки», «Чикагские медведи», «Чикагские детеныши» и т. Д. Как мне временно удерживать эти сгенерированные строки и подсчитывать, сколько раз они были найдены в цикле?

1 Ответ

2 голосов
/ 11 мая 2010

псевдокод:

$usage = array();

foreach($posts as $post)
{
    foreach($post->keywords as $keyword)
    {
        if(!key_exists($keyword, $usage))
            $usage[$keyword] = 1;
        else
            $usage[$keyword]++;
    }
}

При сложном решении задачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...