Итерации по массиву $_Request
С помощью цикла foreach можно выполнять итерации на массиве $_Request. Это предоставляет хороший способ отладки сценариев, которые обрабатывают информацию формы, а также просмотреть имена полей и присланные значения, чтобы проверить, что из формы была прислана правильная информация.
<?php foreach($_REQUEST as $key => $value)
{
echo $key; echo ": " $value; echo "<br/>";
}
?>
На каждом шаге цикла значение текущего элемента $_REQUEST присваивается переменной $value, а указатель массива сдвигается на единицу. Текущий индекс массива присваивается на каждом шаге переменной $key.
Этот сценарий выводит имя каждого из полей (Item) формы вместе со связанным значением, при этом каждая пара выводится на отдельной строке. При использовании значений показанного выше примера вывод этого сценария будет следующим:
FName: John LName: Smith City: Atlanta State: Georgia Message: I like PHP submit: Submit Data
Просматривая этот вывод, можно убедиться, что ожидаемые данные были присланы на страницу welcome.php перед реальной обработкой правильно.