このサイトには一部広告が含まれています

【SimplePie】sourceタグの内容を取得する方法

SimplePieでアイテムタグ内のソースタグで囲まれた内容を取得する時のコード。

基本編

$source = $your_var->get_item_tags("", "source")[0]["data"]; //*1

応用編

ソースタグが無いときは代わりにフィードタイトルを取得する。

$sourceTag = $your_var->get_item_tags("", "source");
$source = (isset($sourceTag)) ? $sourceTag[0]["data"] : $your_var->get_feed()->get_title();

備考:
*1)第一引数には取得するフィードに合ったXMLネームスペース名を入れる(RSS2.0のときは空白)

コメント欄

タイトルとURLをコピーしました