(PHP 3, PHP 4)
parse_str - разбирает строку на переменные. Описаниеvoid parse_str (string str [, array arr])
Разбирает str так, как если бы она была строкой запроса, переданной через URL, и устанавливает
переменные в текущей области видимости. Если имеется второй параметр arr,
переменные вместо этого сохраняются в этой переменной как элементы массива.
Примечание: поддержка необязательного второго параметра была введена в PHP 4.0.3.
Пример 1. Использование parse_str()
$str = "first=value&second[]=this+works&second[]=another";
parse_str($str);
echo $first; /* печатает "value" */
echo $second[0]; /* печатает "this works" */
echo $second[1]; /* печатает "another" */ |
|
См. также set_magic_quotes_runtime() и
urldecode(). |