dedlfix: zusammenführen zwei Variablennamen

Beitrag lesen

Tach!

$zahl = ARRAY();     // Diese Zeile ist nicht unbedingt nötig
$zahl[$var] = 12;

Die Initialisierung von $zahl mit ARRAY() (oder [] in neuer Notation) ist nicht zwingend nötig wenn $zahl noch undefiniert war, aber es birgt eine Tretmine, wenn man es nicht tut: Falls $zahl nämlich nicht undefiniert war, würde es einen Fehler geben.

Wenn das erste Einfügen eines Wertes in ein Array eine eigenständige Anweisung ist, kann man das Array auch als Literal geschreiben zuweisen, um die Probleme zu umgehen.

$zahl = [$var => 12];

Eine Auftrennung in Erstellen und Einfügen braucht man nur in Schleifen, wenn die Einfüge-Anweisung mehrfach ausgeführt werden soll.

dedlfix.