我有一个页面,我显示来自数据库的所有帖子,我不想显示所有内容,只是它的摘录。这很简单我知道,我可以在互联网上搜索它,但我不知道你叫它。任何人都可以指出我正确的道路谢谢。 顺便说一下,我正在为我的网站使用codeigniter。
我所说的例子是:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
**The Title**
sdfgsjdhfglksjhfdgksdjfhglskdjfghlsdkjfhglskdjfhgslkjdfhg(read more).
**The second title**
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum(read more).
答案 0 :(得分:2)
或者您可以使用内置文字助手http://s.zah.me/KJXK6o并使用其中一种功能word_limiter
或character_limiter
像
$string = "Here is a nice text string consisting of eleven words.";
$string = word_limiter($string, 4);
// Returns: Here is a nice…
答案 1 :(得分:1)
根据你想要切断它的位置,有很多方法可以做到这一点。
一种简单的方法是用空格分割字符串然后取第一个X空格/
$excerpt = array_slice( explode( " ", $text ), 0, 30 );
这样它就不会在一个单词的中间剪掉文本。