Вы можете определить этот файл где-нибудь и включить его или потребовать его.
require_once("path/to/file/config.php");
Любые переменные в этом файле доступны в скрипте, для которого требует / , включая it.
Или вы можете использовать определить как:
define("TEST", "10"); //TEST holds constant 10
Теперь использование TEST во всех столицах будет иметь значение, которое было определено как.
Кроме того, если вы хотите, чтобы они были доступны в функциях, у вас есть три параметра, передавайте их в качестве аргументов функции при вызове или объявляйте как глобальные внутри функции.
//example 1
require_once("path/to/file/config.php");
function testFunction($var){
echo $var." inside my function"; //echos contents of $var
}
//now lets say a variable $test = 10; was defined in config.php
echo $test; //displays "10" as it was defined in the config file. all is good
testFunction($test); //displays "10 inside my function" because $test was passed to function
//example 2
require_once("path/to/file/config.php");
function testFunction2(){
global $test;
echo $test; //displays "10" as defined in config.php
}
//example 3
define("TEST", "10");
echo TEST; // outputs "10"
//could have these constants defined in your config file as described and used above also!