我正在爲自定義博客寫一個字數限制功能。我想限制索引頁上的文字並刪除任何格式。目前我的代碼是:如何保持我的段落分開?
function limit_words($string, $word_limit){
// Check if the string is too long
$text=strip_tags($string);
$words=explode(" ", $text);
$size=sizeof($words);
// Run the script
if ($size >= $word_limit){
return implode(" ", array_splice($words, 0, $word_limit).' <a href="#">Read more ...</a>');
}
else { return $text; }
}
它很好,除非我有多個段落。如果我的第一段是20個單詞,而我的限制是50個,那麼它會去掉標籤和空格,但是會將第一段的最後一個單詞和第二個段的第一個單詞合併爲一個單詞。有沒有辦法確保段落之間有空格?我是新手,所以如果這是一個簡單的解決方案,請告訴我這很簡單,我會把自己鎖在地窖裏,直到它陷入。或者類似的東西。
相應地將段落文本放入'p'標記和樣式中。 – Rikesh 2013-05-12 15:53:49