9Cells

RSS Feed 다루기

Feed 읽기

Composer로 feed 패키지를 추가합니다.

"laminas/laminas-feed": "^2.12",
"laminas/laminas-http": "^2.11"

Laminas는 ZendFramework의 새로운 이름입니다.

HTTP를 사용하여 RSS를 직접 가져오려면 위 처럼 laminas/laminas-http 패키지도 추가해야 합니다.

File로 읽는 예제

$feed = Reader::importFile("rss.xml");
echo $feed->getTitle() . PHP_EOL;
foreach ($feed as $item) {
    echo $item->getLink() . PHP_EOL;
    echo $item->getTitle() . PHP_EOL;
}

위와같이 사용할 수 있습니다.