Tom: Globales Array definieren

Beitrag lesen

Hello,

wie schreibe ich ein Array in eine Php DAtei, die ich dann mit include einbinde und rufe das Array in einer Funktion auf? DAnke für eure Tipps.

Bei Funktionen ist es immer ratsam, die Parameter als Kopie oder deren Adresse explizit zu übergeben. Sonst handelt es sich nämlich eigentlich nicht um Funktionen, sondern um "Wegwerf-Prozeduren". Bei Verwendung globaler Variablen können die Prozeduren mesitens nur für einen Zweck eingestzt werden.

Um ein Array autoglobal zu machen, braucht man es einfach nur als Subarray in eines der autogloablen Arrays $_POST, $_GET, $_COOKIE einzuhängen. Nicht so gut geeignet ist $_SESSION, da die Variablen dann bei Script-Exit (Ende) mit abgespeichert werden würden.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau