ホームページ  >  記事  >  バックエンド開発  >  PHP stream_context_create()関数の使用例_PHPチュートリアル

PHP stream_context_create()関数の使用例_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:53:39788ブラウズ

PHP stream_context_create() 関数の使用例

この記事では主に PHP stream_context_create() 関数の使用例を紹介します。 stream_context_create() 関数は、ファイルを開くためのコンテキスト オプションを作成するために使用され、fopen() で使用されます。 、file_get_contents()、その他タイムアウト設定、プロキシサーバー、リクエストメソッド、ヘッダー情報設定の特殊な処理など必要な方は参考にしてください

stream_context_create()関数は、ファイルを開くためのコンテキストファイルのオプションを作成するために使用され、fopen()やfile_get_contents()などの処理のタイムアウト設定、プロキシサーバー、リクエストメソッド、ヘッダー情報の設定に使用される特殊な処理です。

たとえば、最後の PHP チュートリアルでは、gd ライブラリは Web ページの 10 行目ですべての画像のダウンロードを実装します。

stream_context_create() を使用してプロキシ サーバーを設定します:

コードは以下の通りです:

//プロキシサーバーを設定します

$opts = array('http'=>array('request_fulluri'=>true));

$context = stream_context_create($opts);

$content = file_get_contents($url,false,$context);

stream_context_create() を使用してタイムアウトを設定します:

コードは以下の通りです:

$opts = array(

'http'=>array(

'メソッド'=>"GET",

「タイムアウト」=>60、

);

$context = stream_context_create($opts);

$html =file_get_contents('http://www.jb51.net', false, $context);

http://www.bkjia.com/PHPjc/1000116.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1000116.html技術記事 PHPのstream_context_create()関数の使用例 この記事では、PHPのstream_context_create()関数の使用例を中心に紹介します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。