PHP глобальный включить? - PullRequest
       15

PHP глобальный включить?

0 голосов
/ 15 февраля 2010

У меня есть отдельный PHP-файл, в который я включил несколько важных функций. У меня также есть файл variables.php, который я включаю в каждую функцию, чтобы я также мог вызывать некоторые важные переменные. Есть ли способ просто вызвать variables.php вверху страницы, а не внутри каждой функции вручную? Я просто подумал, что было бы проще, если бы существовал способ сделать «глобальное» включение или что-то в этом роде.

Ответы [ 2 ]

6 голосов
/ 15 февраля 2010

Вы можете установить auto_prepend_file в файле INI или .htaccess для автоматического включения файла.

2 голосов
/ 15 февраля 2010

Ну, если они являются постоянными переменными (они не меняются), вы можете определить константу вместо

define("CONSTANT_NAME", "constant_value");

Или, начиная с PHP5.3

const COSTANT_NAME="constant_value";

Тогда вы можете получить к ним доступ в любой функции

function test(){
    echo CONSTANT_NAME;
}
...