关于限制rss饲料含量

时间:2012-07-03 03:49:21

标签: php jquery html

我在我的网站上显示博客RSS提要,我的一个博客太大了,但我的网站中只显示2-3行描述,我该怎么做?请帮助我提前谢谢

使用magpierss-0.72来获取rss 我的代码是

require_once('rss_fetch.inc');

$url = 'http://rajs-creativeguys.blogspot.com/feeds/posts/default?alt=rss';

$rss = fetch_rss($url);

foreach ($rss->items as $i => $item ) { 
    $title = strtoupper ($item['title']);
    $url   = $item['link'];
    $desc = $item['description'];
    $date = $item['pubdate'];

    echo "<div class=\"blog\"><a target=\"_blank\" href=$url><h1>$title</h1>$desc<br/><br/><em>DATED : $date <br/><br/></em></a></div> ";
}

博客地址为http://rajs-creativeguys.blogspot.in/

1 个答案:

答案 0 :(得分:0)

 $desc = substr(0,150,$item['description']);

获取前150个字符。

如果你想要150个单词,你可以使用

$desc = '';
$max = 150;
$arr = explode(' ', strip_tags($item['description']));
$l = count($arr);
if($l < $max) $max = $l;
for($i=0;$i<$max;++$i)
    {
    $desc .= $arr[$i] . ' ';
    }