成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

moell/rss 好用的輪子,輕松實(shí)現(xiàn)網(wǎng)站RSS功能,遵循RSS2.0標(biāo)準(zhǔn)

chaos_G / 1964人閱讀

摘要:是遵循標(biāo)準(zhǔn)的包版本請(qǐng)查看源碼地址規(guī)范要求安裝提供接口設(shè)置字符集默認(rèn)構(gòu)造快速構(gòu)造用法獲取其他獲取方式生成結(jié)果如果你喜歡本項(xiàng)目,歡迎。轉(zhuǎn)帖需說明文章出處

moell/rss

moell/rss是遵循RSS2.0標(biāo)準(zhǔn)的PHP包,Laravel版本請(qǐng)查看moell/laravel-rss

源碼地址

moell/rss
moell/laravel-rss

RSS規(guī)范

http://www.rssboard.org/rss-specification

要求

PHP >= 5.4.0

安裝
composer require "moell/rss:1.*"
提供接口
//設(shè)置字符集
public function setEncode($encode); //默認(rèn)UTF-8

public function channel(array $channel);

public function item(array $item);

public function items(array $items);

//構(gòu)造xml
public function build();

//快速構(gòu)造
public function fastBuild(array $channel, array $item);

public function __toString();
用法
$rss = new MoellRssRss();

$channel = [
    "title" => "title",
    "link"  => "http://moell.cn",
    "description" => "description",
    "category" => [
        "value" => "html",
        "attr" => [
            "domain" => "http://www.moell.cn"
        ]
    ]
];

$rss->channel($channel);

$items = [];
for($i = 0; $i < 2; $i++) {
    $item = [
        "title" => "title".$i,
        "description" => "description",
        "source" => [
            "value" => "moell.cn",
            "attr" => [
                "url" => "http://www.moell.cn"
            ]
        ]
    ];
    $items[] = $item;
    $rss->item($item);
}

echo $rss;    //獲取xml

//其他獲取方式
$rss->build()->asXML();

$rss->fastBuild($channel, $items)->asXML();

$rss->channel($channel)->items($items)->build()->asXML();
生成結(jié)果


    
        title
        http://moell.cn
        description
        html
        
            title0
            description
            moell.cn
        
        
            title1
            description
            moell.cn
        
    
License

MIT

如果你喜歡本項(xiàng)目,歡迎star。GitHub
轉(zhuǎn)帖需說明文章出處:http://moell.cn/article/25

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/30520.html

相關(guān)文章

  • 信息安全聚合 Sec-News 重構(gòu)之路

    摘要:服務(wù)器移到國內(nèi),還有一個(gè)問題就是域名,我的是沒有備案的,所以新的域名不能再用這個(gè)子域名了。還好自己手上剛備案了一個(gè)新域名,我就直接用新域名下的子域名作為的域名。 不知道什么時(shí)候突然發(fā)現(xiàn)我已經(jīng)穩(wěn)定運(yùn)行了近半年的 sec-news ( http://wiki.ioin.in )突然變得特別慢,為跳轉(zhuǎn)效率我也是嘗試了很多方法,比如加緩存。我使用了一個(gè)叫 flask-cache 的緩存: ht...

    PrototypeZ 評(píng)論0 收藏0
  • 信息安全聚合 Sec-News 重構(gòu)之路

    摘要:服務(wù)器移到國內(nèi),還有一個(gè)問題就是域名,我的是沒有備案的,所以新的域名不能再用這個(gè)子域名了。還好自己手上剛備案了一個(gè)新域名,我就直接用新域名下的子域名作為的域名。 不知道什么時(shí)候突然發(fā)現(xiàn)我已經(jīng)穩(wěn)定運(yùn)行了近半年的 sec-news ( http://wiki.ioin.in )突然變得特別慢,為跳轉(zhuǎn)效率我也是嘗試了很多方法,比如加緩存。我使用了一個(gè)叫 flask-cache 的緩存: ht...

    時(shí)飛 評(píng)論0 收藏0
  • 放棄免費(fèi)Inoreader 自建RSS閱讀器—Tiny Tiny RSS和FreshRSS

    摘要:閱讀器現(xiàn)在越來越成為一個(gè)小眾的產(chǎn)品了。尤其是堅(jiān)持幾年的從年開始就要收費(fèi)了,是時(shí)候轉(zhuǎn)投自建閱讀器了。作為免費(fèi)的閱讀器,雖然廣告很多,但是一直以來不限制訂閱數(shù),所以我一直把它當(dāng)成閱讀器首選。RSS閱讀器現(xiàn)在越來越成為一個(gè)小眾的產(chǎn)品了。之前我在五款優(yōu)秀的RSS閱讀器推薦中介紹的InoReader、Feedly、Digg Reader等要么就是開始收費(fèi),要么就是半死不活了。尤其是堅(jiān)持幾年的Inore...

    番茄西紅柿 評(píng)論0 收藏2637

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<