2011-12-31 22 views
0

私は画像といくつかのテキストを持つRSSフィードを持っています。私は画像からURLだけを取得し、それを変数に入れたいと思います。PHP - RSSフィードから画像URLを取得

画像はフィードの説明にあると思いますが、どうやってそれをつかむことができますか?私は正規表現でそれを取得しようとしたが動作しませんでした。どのようにして正規表現でこれを正しく行うことができるので、src = ""部分のみを得ることができます。 、私はすでにあなたの質問:)))唯一のことは、あなたが使用したい正規表現は、私が推測するあまり良くないということであるに答えたと思う

$imgpattern = '/src="(.*?)"/i'; 
preg_match($imgpattern, $description, $matches); 
$imageurl['image'] = $matches[1]; 
echo $imageurl['image']; 

答えて

1

<?php 
    $feed = simplexml_load_file("the_feed"); 
    foreach ($feed->channel->item as $item) 
    { 
     $description = $item->description; 
    } 
?> 

はたぶん私のようなものを使用する必要があります

+0

また、改善のために、次のようにimgタグ全体を一致させることができます: '/

関連する問題