[PHP5] Seltsames Verhalte von Vergleichsoperatoren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [PHP5] Seltsames Verhalte von Vergleichsoperatoren

    Hallo,

    vielleicht habe ich einfach nur etwas verpasst, aber mir ist gestern ein recht seltsames Verhalten aufgefallen. Folgendes:

    PHP-Code:

    $value
    //entweder 0 oder ein 32 Zeichen String, beim testen immer der 32 Zeichen String

    if($value == 0//gibt true zurück

    if($value != 0//gibt false zurück


    if($value != false//gibt false zurück

    if($value === 0//gibt false zurück

    if($value !== 0//gibt true zurück 
    Kann mir bitte jemand erklären wie dieses Verhalten zustande kommt.

    MfG
    Spliffster

  • #2
    http://www.php.net/manual/en/languag...comparison.php
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Danke, ich sollte wohl öfter mal das englische Manual zu rate ziehen.

      Kommentar

      Lädt...
      X