Ankündigung

Einklappen
Keine Ankündigung bisher.

emty() vs != ""

Einklappen

Neue Werbung 2019

Einklappen
Dieses Thema ist geschlossen.
X
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • emty() vs != ""

    Hallo,

    ich treffe aktuell immer wieder auf zwei Schreibweisen. Entweder empty() oder !=""
    Daher meine Frage, wo ist der Unterschied? Soweit ich es verstanden hab wurde empty() mit php 4 eingeführt. Gibt es hier einen Vorteil, bei der Verwendung von empty(), wenn ja welchen?

    PHP-Code:
        if(!empty($title) && !empty($text)){
            echo 
    "empty";
        } 
    vs.

    PHP-Code:
        if($title != "" && $text != ""){
            echo 
    "!=\"\"";
        } 


  • #2
    empty prüft lautlos ab, ob die Variable überhaupt existiert.

    if($existiertGarNicht == "") hingegen würde eine Warnmeldung generieren.

    Kommentar


    • #3
      Schau ins Manual! Es macht noch ein bisschen mehr ...

      Themenmoderation:
      [?] Thema geschlossen

      Kommentar


      • #4
        PHP: PHP type comparison tables - Manual
        --

        „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
        Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“


        --

        Kommentar

        Lädt...
        X