[過去ログ] 【PHP】下らねぇ質問はここに書き込みやがれ 11 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
386: (ワッチョイ 9d08-JMbW) 2020/08/26(水)11:32 ID:V3GgHeuL0(1/4) AAS
まず、処理の切り分けをするべき

1. rssを取得する
2. 取得したrssを解析してオブジェクトなり配列なりを返す

1だけなら、file_get_contents()なりcURLなり使えばいい

simplexml_load_fileは、1と2を同時にやってくれる
そんだけ

>>381
外部のライブラリは必須ではない
ライブラリを使った方がより直感的に書けたり標準関数にはない機能があったりする事もあるってだけ
プログラムの書き方は1つじゃない
389: (ワッチョイ 9d08-JMbW) 2020/08/26(水)13:20 ID:V3GgHeuL0(2/4) AAS
>>387
せめてPHPマニュアルぐらいは読もう
外部リンク[php]:www.php.net

simplexml_load_file()はURLとファイルパスの両方を受け付ける(PHPにはこういう関数が多い)
つまり、

A
1. file_get_contents()で指定URLの内容を取得
2. 1をファイルに保存
3. 2をsimplexml_load_file()でパース

としなくても
省7
391: (ワッチョイ 9d08-JMbW) 2020/08/26(水)14:05 ID:V3GgHeuL0(3/4) AAS
>>390
> 変数にするってことですよね

違うw
よく読もうw
393
(1): (ワッチョイ 9d08-JMbW) 2020/08/26(水)14:48 ID:V3GgHeuL0(4/4) AAS
そんな感じ
PHPなんかスクリプト言語ですぐに書いて実行できるんだからさ、
四の五の悩んでる暇あったら実際にコードを書けばいいんだよ

$url = '外部リンク:news.yahoo.co.jp

// file_get_contents()で取得しファイルに保存してからパースする場合
$data = file_get_contents($url);
file_put_contents('test.xml', $data);
$xml = simplexml_load_file('test.xml');
print_r($xml);
exit;
省10
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.029s