Hallo,
ich habe ein Verständnisprobelm mit dem begin meines Skriptes.
er sieht folgendermassen aus:
Das Array $testarray wird weiter untem im Skript erzeugt. Ab dem zeiten Aufruf der Skriptes kann ich mir $testarray direkt am Anfang ausgeben lassen. Das versteh ich gar nicht.
Es ist doch keine Session Variable oder dergleichen. Es wird auch zu begin des Skriptes keine Zuweisung der Art $testarray = $_SESSION['testarray'] vorgenommen.
Es kann doch nicht sein, das dem Skript zu Begin schon eine "normale" Variable bekannt ist, welche erst wesentlich später erzeugt wird. Der Anfang meines Skriptes hat exakt das weiter oben gezeigt aussehen.
Wenn ich mich nicht irre existieren "normale" $ Variablen doch nur für genau einen Durchlauf des Skriptes.
Kann mir das jemand erklären?
Danke für Tipps
ich habe ein Verständnisprobelm mit dem begin meines Skriptes.
er sieht folgendermassen aus:
PHP-Code:
session_start();
echo "am anfang";
echo "<pre>";
print_r($testarray);
echo "</pre>";
....
Es ist doch keine Session Variable oder dergleichen. Es wird auch zu begin des Skriptes keine Zuweisung der Art $testarray = $_SESSION['testarray'] vorgenommen.
Es kann doch nicht sein, das dem Skript zu Begin schon eine "normale" Variable bekannt ist, welche erst wesentlich später erzeugt wird. Der Anfang meines Skriptes hat exakt das weiter oben gezeigt aussehen.
Wenn ich mich nicht irre existieren "normale" $ Variablen doch nur für genau einen Durchlauf des Skriptes.
Kann mir das jemand erklären?
Danke für Tipps
Kommentar