Hallo,
ich hab grad ein kleines PHP-Problem.
Ich hab eine Datei index.php die die Datei init.php und die Datei functions.php per require_once einbindet.
In init.php wird die Variable $variable initialisiert.
Code:
<?php
$variable = array('muh'=> 1,'bla'=> 2);
?>
Die index.php ruft dann eine Methode der functions.php auf in welcher wiederum die $variable verwendet wird.
Code:
<?php
require_once 'init.php';
require_once 'functions.php';
methode();
?>
Mir klar, das ich über global $variable; auf diese zugreifen kann.
Code:
<?php
function methode(){
global $variable;
print_r($variable);
}
?>
Aber aus irgend einem Grund ist $variable leer
Kann mir jemand sagen warum?