Sto cercando di importare alcune variabili da uno script PHP. Sembra semplice ma non riesco a farlo funzionare.Accesso a variabili globali in uno script PHP separato?
Lo script contiene alcune variabili globali del genere:
$server_hostname = "localhost";
$server_database = "kimai";
$server_username = "root";
$server_password = "";
$server_conn = "mysql";
$server_type = "";
$server_prefix = "kimai_";
$language = "en";
$password_salt = "7c0wFhYHHnK5hJsNI9Coo";
Poi, nel mio script, vorrei accedere a queste variabili, così ho fatto:
require_once 'includes/autoconf.php';
var_dump($server_hostname);
Ma questo solo uscite NULLO. Ho anche provato:
require_once 'includes/autoconf.php';
global $server_hostname;
var_dump($server_hostname);
ma ancora non funziona.
Ho aggiunto alcune istruzioni echo
nel file "autoconf.php", quindi so che è in fase di caricamento.
Qualche idea su come accedere a queste variabili?
Se sono definiti in una funzione, saranno privati di quella funzione. Anche se si utilizza l'ambiente globale altrove – IEnumerable
Non sono in una funzione. Il codice che ho postato è il codice completo. –
hai altri errori tranne che la variabile non sembra essere nello spazio dei nomi? attivare l'output dell'errore se gli errori sono nascosti. –