Функция parse_str() PHP

Пример

Анализ строки запроса в переменные:

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

Запуск примера

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

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

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

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

Синтаксис

parse_str(<
i>string,array)
Параметр Описание
string Обязателен. Определяет строку, которую нужно разыскать.
array Опционально. Определяет имя массива, в котором будут храниться переменные. Этот параметр указывает, что переменные будут храниться в массиве.

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

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

Более примеров

Пример 1

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

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

Запуск примера