stream_context_create Create a streams context &reftitle.description; resourcestream_context_create arrayoptions arrayparams Creates and returns a stream context with any options supplied in options preset. &reftitle.parameters; options Must be an associative array of associative arrays in the format $arr['wrapper']['option'] = $value. Default to an empty array. params Must be an associative array in the format $arr['parameter'] = $value. Refer to stream_context_set_params for a listing of standard stream parameters. &reftitle.changelog; &Version; &Description; 5.3.0 Added the optional params argument. &reftitle.examples; Using <function>stream_context_create</function> array( 'method'=>"GET", 'header'=>"Accept-language: en\r\n" . "Cookie: foo=bar\r\n" ) ); $context = stream_context_create($opts); /* Sends an http request to www.example.com with additional headers shown above */ $fp = fopen('http://www.example.com', 'r', false, $context); fpassthru($fp); fclose($fp); ?> ]]> &reftitle.seealso; stream_context_set_option Listing of supported wrappers with context options ().