A Alice Erfahrenes Mitglied 26. Oktober 2012 #1 Hallo. Ich programmiere gerade an meinem Validator und habe dazu folgende Frage. Wenn man eine Variable "unsettet", ist diese dann komplett gelöscht oder kann die Variable noch einen Wert wie z.B. "NULL" haben?
Hallo. Ich programmiere gerade an meinem Validator und habe dazu folgende Frage. Wenn man eine Variable "unsettet", ist diese dann komplett gelöscht oder kann die Variable noch einen Wert wie z.B. "NULL" haben?
Yaslaw alter Rempler Moderator 26. Oktober 2012 #2 jede Variable hat in PHP den Wert NULL - auch Variablen die es nie gab Mach mal ein var_dump() auf eine Variable die du nie vorher gehabt hast PHP: <?php //Start des Scriptes //$abc kommt in keiner Zeile davor vor var_dump($abs); ?> Anderst sieht es aus, wenn du ein unset() auf ein Eintrag in einem Array machst. Dann wird dieser aus dem Array entfernt.
jede Variable hat in PHP den Wert NULL - auch Variablen die es nie gab Mach mal ein var_dump() auf eine Variable die du nie vorher gehabt hast PHP: <?php //Start des Scriptes //$abc kommt in keiner Zeile davor vor var_dump($abs); ?> Anderst sieht es aus, wenn du ein unset() auf ein Eintrag in einem Array machst. Dann wird dieser aus dem Array entfernt.