Beschrijving
void
parse_str
( string str [, array arr])
Parset
str
alsof
het
een
query
string
is
die
met
een
URL
meegegeven
wordt
en
definieert
variabelen
in
de
huidige
scope
.
Als
de
tweede
parameter
arr
ook
meegegeven
wordt
,
worden
de
variabelen
opgeslagen
als
array
elementen
.
Opmerking
:
Het
tweede
,
optionele
parameter
was
toegevoegd
in
PHP
4.0.3
.
Voorbeeld
1
.
Het
gebruik
van
parse_str(
)
?php
$str
=
"
first=value
amp;arr[]=foo+bar
amp;second[]=baz"
;
parse_str($str)
;
echo
$first
;
/
/
value
echo
$arr[0]
;
/
/
foo
bar
echo
$arr[1]
;
/
/
baz
parse_str($str
,
$output)
;
echo
$output['first']
;
/
/
value
echo
$output['arr'][0]
;
/
/
foo
bar
echo
$output['arr'][1]
;
/
/
baz
?
|
|
Zie
ook
parse_url(
)
,
pathinfo(
)
,
set_magic_quotes_runtime(
)
en
urldecode(
)
.