Функции Язык программирования PHP

constant

(PHP 4 >= 4.0.4)

constant - возвращает значение константы.

Описание

mixed constant (string name)

constant() возвратит значение константы, указанной параметром name.

constant() используется, если вам необходимо запросить значение константы, но вам не известно её имя, если, например, она хранится в переменной или возвращается функцией.

Пример 1. constant()
<?php 
define ("MAXSIZE", 100); echo MAXSIZE; echo constant("MAXSIZE"); // то же, что 
и предыдущая строка ?>

См. также define(), defined() и раздел Константы.

Глобальные переменные: $GLOBALS

Примечание: $GLOBALS доступны начиная с PHP 3.0.0.

Ассоциативный массив, содержащий ссылки на все переменные, которые определены в данный момент в глобальной области видимости скрипта. Имена переменных являются ключами в массиве.

Это 'суперглобальная' (или автоматическая глобальная) переменная. Это значит, что она доступна во всех областях видимости скрипта. Вам не нужно записывать global $GLOBALS; для доступа к ней в функциях или методах.

$php_errormsg это переменная, содержащая текст последнего сообщения об ошибке, сгенерированной PHP. Эта переменная доступна только в той области видимости, в которой ошибка возникла, и только если опция конфигурации track_errors включена/on (по умолчанию она - off).