PHP parse_str()Функции

PHP String 参考手册Справочное руководство по строкам PHP

Примеры

Разобрать строку запроса в переменные:

<?php
parse_str("name=Peter&age=43");
echo $name."<br>";
echo $age;
?>

Запустить пример »

Определение и использование

Функция parse_str() разбирает строку запроса в переменные.

Примечание:Если параметр array не задан, переменные, установленные этой функцией, перезапишут существующие переменные с тем же именем.

Примечание:Настройка magic_quotes_gpc в файле php.ini влияет на вывод этой функции. Если она включена, переменные будут преобразованы с помощью addslashes() перед разбором функцией parse_str().


Синтаксис

parse_str(string,array)

Параметр Описание
string Обязательный. Указывает строку для разбора.
array Необязательный. Указывает имя массива для хранения переменных. Этот параметр указывает, что переменные хранятся в массиве.

Технические детали

Возвращаемое значение: Нет возвращаемого значения.
Версия PHP: 4+
Список изменений: В PHP 4.0.3 был добавлен параметрarray.


Другие примеры

Пример 1

Сохраните переменные в массив:

<?php
parse_str("name=Peter&age=43",$myArray);
print_r($myArray);
?>

Запустить пример »


PHP String 参考手册Справочное руководство по строкам PHP Другие расширения