我需要例如計算單詞內容在一個變量 的功能的插入標籤:計數單詞和在可變的PHP
$comments=bla bla bla bla bla bla bla
,並在4字例如插入件從所述第一字開始本文標籤:"<!--more-->"
所以在最後我在此模式下 $comments=bla bla bla bla<!--more-->bla bla bla
它可能有新的變化?
我發現這是appaear工作,我想與大家分享
function strpop($str, $word, $num=10)
{
if(str_word_count($str,0,'123456789') <= $num)
return $str." ".$word;
$tmp = array_keys(str_word_count($str,2, '123456789'));
for($x=0; $x < sizeof($tmp)-$num; $x+=$num)
{
$portion .= substr($str, $tmp[$x], $tmp[($x+$num)]) . $word;
}
return $portion;
}
$string = "$comments";
$word_to_add = "<!--more-->";
$newstr = strpop($string, $word_to_add);
感謝這部作品也是這對我來說很複雜 – grigione 2011-05-20 15:57:25