Zitat:
Zitat von GrafZahl Code: object(Bar)#2 (0) {
} |
DAS ist fail, das stimmt.
Zitat:
Zitat von GrafZahl die "this" referenz zeigt auf den objektbezug ... ist dieser nicht gegeben, zeigt sie auf NULL (ist eigentlich nicht existent, aber in php hat ja so ziemlich alles einen wert ... es muss nichtmal existieren...) |
Das wiederrum ist falsches Bashing. Es hat keinen Wert und existiert nicht. NULL ist die grafische Darstellung von var_dump von nicht existenten Variablen.
null bedeutet, dass die Variable
nicht existiert. Es ist an sich kein Wert.
PHP-Code:
<?php
$nichtexistent = null;
var_dump(isset($nichtexistent));
$foo = "bar";
unset($foo);
var_dump($foo);
/* Output:
bool(false)
NULL
*/