На странице произошла ошибка #S51. Свяжитесь с вебмастером. PHP 5.6 и PHP 7 на русском: Функция mb_parse_str() - Разбор данных запросов GET/POST/COOKIE и установка значений глобальных переменных

mb_parse_str

(PHP 4 >= 4.0.6, PHP 5)

mb_parse_str Разбор данных запросов GET/POST/COOKIE и установка значений глобальных переменных

Описание

bool mb_parse_str ( string $encoded_string [, array &$result ] )

Рабзбирает запросы GET/POST/COOKIE и устанавливает значения глобальных переменных. Так как PHP не работает с исходными данными POST/COOKIE, на данный момент его можно использовать только для работы с данными запроса GET. Функция разбирает строку URL, определяет кодировку, преобразует символы во внутреннюю кодировку скрипта и заносит значения переменных в массив result типа array или в глобальные переменные.

Список параметров

encoded_string

Кодированные данные в URL.

result

Массив array, содержащий декодированные данные и символы во внутренней кодировке скрипта.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Смотрите также

  • mb_detect_order() - Установка/получение списка кодировок для механизмов определения кодировки
  • mb_internal_encoding() - Установка/получение внутренней кодировки скрипта

Коментарии

$str = 'email=kehaovista@qq.com&city=shanghai&job=Phper';
mb_parse_str($str, $result);
print_r($result);

//结果
Array
(
    [email] => kehaovista@qq.com
    [city] => shanghai
    [job] => Phper
)
2016-01-23 14:55:24
http://php5.kiev.ua/manual/ru/function.mb-parse-str.html

    Поддержать сайт на родительском проекте КГБ