首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于限制rss提要内容

关于限制rss提要内容
EN

Stack Overflow用户
提问于 2012-07-03 11:49:21
回答 1查看 213关注 0票数 0

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

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

代码语言:javascript
复制
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/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-03 14:44:45

代码语言:javascript
复制
 $desc = substr(0,150,$item['description']);

来获取前150个字符。

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

代码语言:javascript
复制
$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] . ' ';
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11304198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档