top
a  b  c  d  e  f  g  h  i  j  k  l  m  n  o  p  q  r  s  t  u  v  w  x  y  z

Описание функции import-request-variables



import_request_variables


(PHP 4 >= 4.1.0)
import_request_variables - импортирует переменные GET/POST/Cookie в глобальную область видимости.

Описание


bool import_request_variables (string types [, string prefix])
Импортирует GET/POST/Cookie переменные в глобальную область видимости. Это применяется, если вы отключили register_globals, но хотели бы увидеть некоторые переменные в глобальной области.
Используя параметр types, вы можете специфицировать, какие переменные запроса импортировать. Вы можете использовать символы 'G', 'P' и 'C' для GET, POST и Cookie, соответственно. Эти символы нечувствительны к регистру, поэтому можно использовать комбинации 'g', 'p' и 'c'.
POST содержит информацию файла, загруженного методом POST. Обратите внимание, что порядок букв имеет значение, так как, если использовать "gp", POST-переменные перезапишут GET-переменные с тем же именем. Любые другие буквы, кроме GPC, отбрасываются.
Параметр prefix используется как префикс имени переменной, присоединяемый перед именами всех переменных, импортируемых в глобальную область видимости. Так, если вы имеете GET-переменную "userid" и предоставляете префикс "pref_", вы получите глобальную переменную $pref_userid.
Если вас интересует импортирование других переменных в глобальную область видимости, таких как SERVER, рассмотрите использование extract().

Примечание: хотя параметр prefix является необязательным, вы получите ошибку уровня E_NOTICE, если не специфицируете префикс или специфицируете пустую строку в качестве префикса. Это может нарушить безопасность. Ошибки уровня Notice/уведомление не выводятся при использовании уровня сообщения об ошибках по умолчанию.
// Это импортирует GET и POST vars
// с префиксом "rvar_"

import_request_variables("gP", "rvar_");

print $rvar_foo;

См. также register_globals, Предопределённые переменные и extract().
corner
My pencil ;)
Главная   Сервисы   Портфолио   Проги   Видео   Контакты   Ссылки   Текст