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