![](https://kidokorock.com/wp-content/themes/kid_2015/images/common/thumbnail/12.jpg)
WordPressでメディアのサムネイルを一括で再生成するプラグイン『Regenerate Thumbnails』
2023.09.23
![](https://kidokorock.com/wp-content/themes/kid_2015/images/common/thumbnail/6.jpg)
MacでOpen Interpreterをローカルで動かした際に、CodeLlama Modelがダウンロードされる場所
2023.09.09
![](https://kidokorock.com/wp-content/themes/kid_2015/images/common/thumbnail/6.jpg)
Mac OS Ventura 13.4 (22F66)にアップデートし、SDカードスロットにSDカードを差しっぱなしで起動・再起動するとカードを認識しない場合の対処
2023.06.20
Category PHP Update 2009.12.16
さて、PHP5になってとっても便利になったSimpleXMLを使ってみようと思います。
XMLということでRSSを取得するスクリプトを覚え書き
ポイントはRSSで使用されているdc:dateをNamespaces(名前空間)で
取得しなければならない
↓のdc:dateの部分 <dc:date>2009-03-02T15:00:00 +0900</dc:date>
ので下記を参考にさせていただきました。
Stuart Herbert’s PHP Blog
限りなく簡単に書いたコードは以下
$feed = simplexml_load_file("RSSへのパス"); foreach ($feed->item as $item) { //タイトルを表示 echo $item->title; //リンクを表示 echo $item->link; //時刻 $dc = $item->children('http://purl.org/dc/elements/1.1/'); echo $dc->date; //本文 echo $item->description; }
これだと[CDATA]が扱えないので
改良版はのちほど。。