PHP 5 для начинающих

Печать

Рис. 3.1.

В конфигурационном файле PHP (php.ini) имеется директива register_glo-bals. По умолчанию она имеет значение off (начиная с PHP 4.2) и ограничивает доступ к некоторым предопределенным переменным. С практической точки зрения это означает, что для доступа к данным предопределенных переменных необходимо использовать полное имя соответствующего массива (например, так: $_SERVER['DO-CUMENT_ROOT'] ). Существует функция (import_request_variables() ), которая импортирует переменные GET, POST и Cookie в глобальную область видимости, поэтому к ним можно получить доступ непосредственно по имени, однако рекомендуется все-таки использовать полное имя массива, поэтому в данной книге используется именно такой синтаксис.

Практика Отображение массива $GLOBALS

Следующий код распечатывает содержимое предопределенной переменной $GLOBALS. Данный код можно вставить в отформатированную HTML-страницу.

<?php

echo "<pre>"; print_r($GLOBALS);

echo "</pre>"; ?>