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: