|
Последние активные темы форума |
|
parse_str
(PHP 3, PHP 4 , PHP 5) parse_str -- Разбирает строку в переменные
Descriptionvoid parse_str ( string str [, array arr] ) Разбирает строку str,которая должна иметь
формат строки запроса URL и присваивает значения переменным в текущем
контексте, если не передан второй аргумент
arr. В последнем случае значения будкт
сохранены в этой переменной как элементы массива.
Замечание:
Поддержка необязательного второго аргумента была добавлена в PHP
4.0.3.
Пример 1. Использование parse_str()
<?php
$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
?>
|
|
См. также описание функций parse_url(),
pathinfo(),
set_magic_quotes_runtime() и
urldecode().
|