ホームページ >バックエンド開発 >PHPチュートリアル >PHP stream_context_create()関数の使用例_PHPチュートリアル
この記事では主に 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);
。