2012-02-29 16 views

答えて

8

のドキュメントは、私の知る限りそれを言及しませんが、ソースコード内の外観を取った後、私はあなたが使用している機能は、その3番目の引数としてstream contextを受け入れ気づきました。あなたはコンテキストを好きではないか(cURL拡張モジュールのような)別の方法を好むあなたもちょうどそれを使用してページのコンテンツを取得することができれば

$request = array(
'http' => array(
    'method' => 'POST', 
    'content' => http_build_query(array(
     'Item' => 'Value', 
     'Item2' => 'Value2' 
    )), 
) 
); 

$context = stream_context_create($request); 

$html = file_get_html('http://www.google.com', false, $context); 

、:あなたは、このようなこのPHPの機能を持つPOSTリクエストを作成することができますパーサにstr_get_html()または$parser->load()を入力します。クラス自体は、あなたが今使っているメソッドを使って内部的にはほとんど同じです。

関連する問題