みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

PHPで配列を使ってHTMLソースを取得したいです

RSSで取得したXMLの中身からURLを取得したのですが、
それぞれのソースをループ構文を使って取得する方法はありますか?

XMLの中身を配列として表示すると
ソース↓

$RSS_data = simplexml_load_file($RSS_url);

$i=0;
foreach($RSS_data->URL as $value){
$result [$i] ['URL'] = $value->URL;
$i++;
}

echo "<pre>" ;
print_r($result) ;
echo "</pre>" ;

結果↓

Array
(
[0] => Array
(
[URL] => SimpleXMLElement Object
(
[0] => http://www.
)

)

[1] => Array
(
[URL] => SimpleXMLElement Object
(
[0] => http://www
)

)

[2] => Array
(
[URL] => SimpleXMLElement Object
(
[0] => http://www.
)

)

[3] => Array
(
[URL] => SimpleXMLElement Object
(
[0] => http://www.
)

)

こんな感じで続いていきます。
このURLの一つ一つのソースを取得したいのですがどうすればいいのでしょうか?

投稿日時 - 2012-01-23 23:31:12

QNo.7262936

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

(allow_url_fopenが前提ですが)file_get_contentsでいいのでは?

投稿日時 - 2012-01-24 00:49:26