TRUE, FALSE, NULL und „“ [php]
2008-02-21 | 4:11 pm | Kein Kommentar »
true oder false?
$v= | NULL | 0 | FALSE | „“ | TRUE | unset($v) |
---|---|---|---|---|---|---|
isset($v) | false | true | true | true | true | false |
if($v) | false | false | false | false | true | false |
empty($v) | true | true | true | true | false | true |
is_null($v) | true | false | false | false | false | true |
print_r($v) | „“ | 0 | „“ | „“ | 1 | „“ |
== und ===
var_dump(0 == false); // Ausgabe bool(true)
var_dump(0 === false); // Ausgabe bool(false)
var_dump($var) ergibt bool(false) bei:
$var = (bool)0;
$var = (bool)0.0;
$var = (bool)“0″;
$var = (bool)““;
Sag etwas dazu: