限制文本长度并放置更多阅读按钮

时间:2014-11-09 13:32:05

标签: php

我想在内容块的末尾添加一个read more按钮,并将内容块的长度限制为200个字符。这是我的代码

 <?php echo $row["newscontent"] ?> 

如何将$ row [&#34; newscontent&#34;]限制为200个字符?

2 个答案:

答案 0 :(得分:0)

尝试以下,

for($i=0; $i<=200; $i++){ echo $row['newscontent'][$i];}
echo "...Read More..";

您可以追加您想要的任何其他内容,例如指向完整内容的链接。

答案 1 :(得分:0)

您可以使用substr函数限制$ row ['newscontent']的长度

echo substr($row['newscontent'], 0, 199);

你应该注意各种各样的挂断:它需要200个字符,它不能很好地处理多字节字符串(utf-8等),如果你的新闻内容包含标记,它可能会被打破< / p>