Saturday, May 24, 2008

parse_str — Parses the string into variables

str

The input string.

arr

If the second parameter arr is present, variables are stored in this variable as array elements instead.



void
parse_str ( string $str [, array &$arr ] )

No value is returned.
$str = "first=value&arr[]=foo+bar&arr[]=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

?>

0 comments: