Разберите строку запроса на переменные:
<?phpparse_str("name=Peter&age=43");echo $name."<br>";echo $age;?>Функция parse_str() анализирует строку запроса на переменные.
Примечание. Если параметр массива не установлен, переменные, установленные этой функцией, перезапишут существующие переменные с тем же именем.Примечание. Параметр Magic_quotes_gpc в файле php.ini влияет на выходные данные этой функции. Если этот параметр включен, переменные преобразуются с помощью addslashes() перед анализом с помощью parse_str().
parse_str( строка,массив )
параметр | описывать |
---|---|
нить | Необходимый. Указывает строку для анализа. |
множество | Необязательный. Указывает имя массива для хранения переменной. Этот параметр указывает, что переменная должна быть сохранена в массиве. |
Возвращаемое значение: | Нет возвращаемого значения. |
---|---|
PHP-версия: | 4+ |
Журнал обновлений: | В PHP 4.0.3 был добавлен параметр массива . |
Сохраните переменные в массиве:
<?phpparse_str("name=Peter&age=43",$myArray);print_r($myArray);?>