Hello,
wie heisst dann der neue array? $xal ?
new_array[] = $xal;
---------was is das für eine antwort !!?
Eine kurze :-)
Sie ist aber leider nicht vollständig, was allerdings durch Olaf https://forum.selfhtml.org/?t=146488&m=950454 schon korrigiert wurde. Variablen beginnen mit einem $ (Dollarzeichen).
In PHP werden Variablen und ihre Bezeichner implizit deklariert.
Dabei steht auf der linken Seite einer Zuweisung (einfaches Gleichheitszeichen) der anzulegende oder zu überschreibende Platzhalter.
Wenn vorhanden -> überschrieben
Wenn nicht vorhanden -> neu angelegt
Bei Arrays kann durch eine solche Zuweisung sogar ein ganzer noch nicht vorhandener Zweig angelegt werden.
$_array_zweig['neu'][133]['gruen'] = 'START';
In diesem Falle würde das Blatt 'gruen' als Stringtyp im Baum $_array_zweig['neu'][133] angelegt werden. Der Baum würde ebenfalls angelegt werden, sofern er noch nicht vorhanden war. Diese Methode ist aber etwas für Fortgeschrittene, da leicht Fehler auftreten können. Wenn nämlich bereits ein Teil des Baumes vorhanden ist, und das letzte Blatt der Kette mit einem anderen Typ als Array oder False belegt ist, würde der neu notwendige Teil nicht hinzugefügt werden. Es gibt dann allerdings eine Notice, die aber leider bei vielen PHP-Neulingen aus Bequemlichkeit einfach asugeschaltet ist.
http://www.php.net/manual/en/language.variables.php
Ich nahm an, dass jemand, der mit Arrays arbeitet, sich zumindest dieses Kapitel durchgelesen hat. Ungefragte ausfühliche Auskünfte erhält man hier eigentlich i.d.R. nur bei Sicherheitsbedenken oder wenn Datenverlust droht. Wenn Du jedes Mal einen Roman haben möchtest, dann frag doch einfach danach; ist auch kein Problem :-)
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
