Ryusuke Fuda's Tech Blog

Softweare Enginier about Web, iOS, Android.

xml CDATA 取得(PHP)

rssフィードapixmlで取得するときsimplexml_load_string()ではCDATAは取得できない。

$url = "{フィードURL}";
$contents = file_get_contents($url);
$rss = simplexml_load_string($contents,'SimpleXMLElement', LIBXML_NOCDATA);
var_dump($rss);

'SimpleXMLElement', LIBXML_NOCDATA これをつけるとCDATAも取得できる。

参考)
http://digitalbox.jp/happy-go-lucky-computing/development/howto-get-cdata-section-using-simplexml/