0

Rubyでこれを行う方法は知っていますが、PHPでこれを行いたいと思います。ページを取得して、そこからコンテンツを解析できるようにします。

4

4 に答える 4

4

cURLを見てください。cURLとその使用方法について知っていると、PHPに固有のものではないため、多くの点で役立ちます。ただし、特定のものが必要な場合file_get_contentsは、PHPで推奨される方法を使用して、ファイルの内容を文字列にまとめることができます。

于 2009-11-02T02:40:10.540 に答える
1
$file = file_get_contents("http://google.com/");

解析方法は何をしようとしているかによって異なりますが、PHP用のXMLライブラリの1つをお勧めします。

于 2009-11-02T02:39:12.153 に答える
0

読み取りモードでfopenを使用できます:fopen($url, 'r');またはもっと簡単にfile_get_contents($url);。を使用することもできますがreadfile()file_get_contents()より効率的である可能性があるため、お勧めします。

注:これらは構成に依存しますが(リンクされたマニュアルページを参照)、ほとんどのセットアップで機能します。

解析の場合、PHPではsimplexmlがデフォルトで有効になっています。

$xmlObject = simplexml_load_string($string);
// If the string was valid, you now have a fully functional xml object.

echo $xmlObject->username;
于 2009-11-02T02:48:57.403 に答える
0

面白いことに、Railsの開発を始めたときに反対の質問がありました

于 2009-11-02T10:07:10.447 に答える