我正在使用一個循環來嘗試生成關鍵字組合,並且也找到最常用的關鍵字。如何使用PHP在循環中保留未定義字符串的計數?
循環查找「posts」表中關鍵字=「chicago」的所有記錄。
在這個循環中,我需要生成字符串。其中,看起來像「芝加哥公牛」,「芝加哥熊」,「芝加哥幼崽」等等......我如何暫時保存這些生成的字符串並計算它們在循環中找到了多少次?
我正在使用一個循環來嘗試生成關鍵字組合,並且也找到最常用的關鍵字。如何使用PHP在循環中保留未定義字符串的計數?
循環查找「posts」表中關鍵字=「chicago」的所有記錄。
在這個循環中,我需要生成字符串。其中,看起來像「芝加哥公牛」,「芝加哥熊」,「芝加哥幼崽」等等......我如何暫時保存這些生成的字符串並計算它們在循環中找到了多少次?
德僞代碼:
$usage = array();
foreach($posts as $post)
{
foreach($post->keywords as $keyword)
{
if(!key_exists($keyword, $usage))
$usage[$keyword] = 1;
else
$usage[$keyword]++;
}
}
如果解決硬方式的任務。
哇,這令人困惑。也許我們可以看到一些代碼,或者可能有一些僞代碼,這樣我們就可以獲得你正在談論的內容。 – animuson 2010-05-11 18:25:51
其難以解釋 – mike 2010-05-11 18:26:34
暫時保存這些生成的字符串:使用變量? – nuqqsa 2010-05-11 18:27:22