1
0
mirror of https://github.com/php/doc-en.git synced 2026-03-23 23:32:18 +01:00

fix(reference/stream): example code php5.4 array syntax

in reference to 037266adde ("fix(reference/stream): HTTP headers are U+0D U+0A (CR LF) separated", 2025-06-22) streamline by 'http' 'header' stream context option.
This commit is contained in:
Hans Krentel (hakre)
2025-06-22 15:30:35 +02:00
committed by Niels Dossche
parent c49274b061
commit 3abd17e61d
6 changed files with 57 additions and 55 deletions

View File

@@ -208,19 +208,19 @@
<?php
$postdata = http_build_query(
array(
[
'var1' => 'some content',
'var2' => 'doh'
)
'var2' => 'doh',
]
);
$opts = array('http' =>
array(
$opts = [
'http' => [
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postdata
)
);
'content' => $postdata,
]
];
$context = stream_context_create($opts);
@@ -240,13 +240,13 @@ $result = file_get_contents('http://example.com/submit.php', false, $context);
$url = "http://www.example.org/header.php";
$opts = array('http' =>
array(
'method' => 'GET',
$opts = [
'http' => [
'method' => 'GET',
'max_redirects' => '0',
'ignore_errors' => '1'
)
);
'ignore_errors' => '1',
]
];
$context = stream_context_create($opts);
$stream = fopen($url, 'r', false, $context);

View File

@@ -204,13 +204,13 @@ string(14) "lle Bjori Ro"
<![CDATA[
<?php
// Create a stream
$opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-language: en\r\n" .
"Cookie: foo=bar\r\n"
)
);
$opts = [
'http' => [
'method' => "GET",
'header' => "Accept-language: en\r\n" .
"Cookie: foo=bar",
]
];
$context = stream_context_create($opts);

View File

@@ -83,11 +83,11 @@
<programlisting role="php" annotations="non-interactive">
<![CDATA[
<?php
$opts = array(
'http' => array(
$opts = [
'http' => [
'user_agent' => 'PHP libxml agent',
)
);
]
];
$context = stream_context_create($opts);
libxml_set_streams_context($context);

View File

@@ -76,24 +76,24 @@
<programlisting role="php">
<![CDATA[
<?php
$default_opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-language: en\r\n" .
"Cookie: foo=bar",
'proxy'=>"tcp://10.54.1.39:8000"
)
);
$default_opts = [
'http' => [
'method' => "GET",
'header' => "Accept-language: en\r\n" .
"Cookie: foo=bar",
'proxy' => "tcp://10.54.1.39:8000",
]
];
$alternate_opts = array(
'http'=>array(
'method'=>"POST",
'header'=>"Content-type: application/x-www-form-urlencoded\r\n" .
"Content-length: " . strlen("baz=bomb"),
'content'=>"baz=bomb"
)
);
$alternate_opts = [
'http' => [
'method' => "POST",
'header' => "Content-type: application/x-www-form-urlencoded\r\n" .
"Content-length: " . strlen("baz=bomb"),
'content' => "baz=bomb",
]
];
$default = stream_context_get_default($default_opts);
$alternate = stream_context_create($alternate_opts);

View File

@@ -58,14 +58,14 @@
<programlisting role="php">
<![CDATA[
<?php
$default_opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-language: en\r\n" .
"Cookie: foo=bar",
'proxy'=>"tcp://10.54.1.39:8000"
)
);
$default_opts = [
'http' => [
'method' => "GET",
'header' => "Accept-language: en\r\n" .
"Cookie: foo=bar",
'proxy' => "tcp://10.54.1.39:8000",
]
];
$default = stream_context_set_default($default_opts);

View File

@@ -72,12 +72,14 @@
<programlisting role="php">
<![CDATA[
<?php
$request = xmlrpc_encode_request("method", array(1, 2, 3));
$context = stream_context_create(array('http' => array(
'method' => "POST",
'header' => "Content-Type: text/xml",
'content' => $request
)));
$request = xmlrpc_encode_request("method", [1, 2, 3]);
$context = stream_context_create([
'http' => [
'method' => "POST",
'header' => "Content-Type: text/xml",
'content' => $request,
]
]);
$file = file_get_contents("http://www.example.com/xmlrpc", false, $context);
$response = xmlrpc_decode($file);
if ($response && xmlrpc_is_fault($response)) {