Document the null behaviour for http_build_query

This commit is contained in:
Maurício Meneghini Fauth 2021-09-03 13:52:33 -03:00
parent 4854fd6254
commit 7a7ad98fe2

View file

@ -109,6 +109,7 @@ $data = array(
'foo' => 'bar',
'baz' => 'boom',
'cow' => 'milk',
'null' => null,
'php' => 'hypertext processor'
);
@ -132,7 +133,7 @@ foo=bar&baz=boom&cow=milk&php=hypertext+processor
<programlisting role="php">
<![CDATA[
<?php
$data = array('foo', 'bar', 'baz', 'boom', 'cow' => 'milk', 'php' => 'hypertext processor');
$data = array('foo', 'bar', 'baz', null, 'boom', 'cow' => 'milk', 'php' => 'hypertext processor');
echo http_build_query($data) . "\n";
echo http_build_query($data, 'myvar_');
@ -142,8 +143,8 @@ echo http_build_query($data, 'myvar_');
&example.outputs;
<screen>
<![CDATA[
0=foo&1=bar&2=baz&3=boom&cow=milk&php=hypertext+processor
myvar_0=foo&myvar_1=bar&myvar_2=baz&myvar_3=boom&cow=milk&php=hypertext+processor
0=foo&1=bar&2=baz&4=boom&cow=milk&php=hypertext+processor
myvar_0=foo&myvar_1=bar&myvar_2=baz&myvar_4=boom&cow=milk&php=hypertext+processor
]]>
</screen>
</example>