Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Суперглобальный массив
Покинул форум
Сообщений всего: 146
Дата рег-ции: Май 2008 Откуда: Сутки до японии, неделя до Москвы
Помог: 0 раз(а)
Крем уха слышал про массив, очень сильно глобальный, то - ли в нем все параметры переданные POST и GET, то - ли...... ещё что - то?
Подскажите, кто слышал не краем уха
----- купил камаз и не жалею,...
никого не жалею!!!
Champion
Отправлено: 29 Ноября, 2008 - 13:29:55
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
Слышал серединой уха, что скорее всего, вы имеете в виду $_REQUEST.
NOBEL
Отправлено: 29 Ноября, 2008 - 15:41:29
Частый гость
Покинул форум
Сообщений всего: 146
Дата рег-ции: Май 2008 Откуда: Сутки до японии, неделя до Москвы
Помог: 0 раз(а)
Да, прямо центром глаза вижу - точно он!
----- купил камаз и не жалею,...
никого не жалею!!!
zeit
Отправлено: 29 Ноября, 2008 - 16:52:00
Частый гость
Покинул форум
Сообщений всего: 134
Дата рег-ции: Окт. 2008
Помог: 0 раз(а)
Я читал в одной книге, что суперглобальный массив $_REQUEST является устаревшим, и что следует пользоваться $_GET и $_POST вместо него. Да, так было бы правильно, ведь при использовании $_REQUEST, непонятно, каким методом были получены данные.
NOBEL
Отправлено: 30 Ноября, 2008 - 11:17:43
Частый гость
Покинул форум
Сообщений всего: 146
Дата рег-ции: Май 2008 Откуда: Сутки до японии, неделя до Москвы
Помог: 0 раз(а)
А зачем тебе это понимать?
________________________________ ___
Думаю, это удобно, если нужно посмотреть все данные, которые суются скрипту:
print_r($_REQUEST);
----- купил камаз и не жалею,...
никого не жалею!!!
EuGen
Отправлено: 01 Декабря, 2008 - 09:59:15
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
$_REQUEST содержит в себе данные $_GET, $_POST, $_COOKIE с приоритетом в указанном порядке. Приоритет значит, что при наличии в этих массивах одинаковых ключей при передаче данных, больший приоритет имеет $_GET, затем $_POST, и, наконец, $_COOKIE
По опыту знаю, что register_globals=On + использование $_REQUEST - очень легкий способ сделать много ошибок.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.