-1
此代碼實際工作,但它有點太冗長,我想縮小它,但我找不到解決方案...此代碼有效,但過於冗長,我如何縮短它?
編輯:進一步解釋:$關鍵字是一個數組與很多單從文本中提取的單詞。在$文本中,我想要使用相鄰詞語來創建基礎詞彙。假設我的原始文本是「我喜歡青蘋果」,在$關鍵字中我有「我」,「喜歡」,「綠色」,「蘋果」。在$文字的我有那麼「我喜歡」,「我喜歡綠色」,「我喜歡青蘋果」 ......
for ($i=0;$i<=count($keywords);$i++) {
$text[] = $keywords[$i];
$text[] = $keywords[$i]." ".$keywords[$i+1];
$text[] = $keywords[$i]." ".$keywords[$i+1]." ".$keywords[$i+2];
$text[] = $keywords[$i]." ".$keywords[$i+1]." ".$keywords[$i+2]." ".$keywords[$i+3];
$text[] = $keywords[$i]." ".$keywords[$i+1]." ".$keywords[$i+2]." ".$keywords[$i+3]." ".$keywords[$i+4];
$text[] = $keywords[$i]." ".$keywords[$i+1]." ".$keywords[$i+2]." ".$keywords[$i+3]." ".$keywords[$i+4]." ".$keywords[$i+5];
$text[] = $keywords[$i]." ".$keywords[$i+1]." ".$keywords[$i+2]." ".$keywords[$i+3]." ".$keywords[$i+4]." ".$keywords[$i+5]." ".$keywords[$i+6];
}
爲什麼不告訴我們你在做什麼? – DarthVader