2017-01-29 2 views
-4

Ich möchte die beste/effiziente Möglichkeit, um nach Null in PHP zu überprüfen.Der beste Weg, um nach Null in PHP zu suchen

Wissen Sie nicht einmal, ob es mehr Möglichkeiten gibt, es zu überprüfen, aber ich möchte das effizientere verwenden.

+2

ich, dass es ernsthaft bezweifeln, in jeder Situation zu einem spürbaren Unterschied zwischen einem dieses Verfahren sein. Wähle dein Gift! Der einzige, der Nebenwirkungen haben kann, ist '! $ Var', da dies für jeden" falsey "-Wert das gleiche Ergebnis liefert. –

Antwort

-3

Ich werde Option zwei bevorzugen. Aber ich werde es in der Regel verwenden diese Weise

null === $var (yoda condition) 

Yoda Zustand einen möglichen Fehler verhindern wird, dass Sie einen Wert zuweisen unbeabsichtigt stattdessen eine bedingte Anweisung zu schreiben.

Frameworks wie Wordpress und Symfony verwenden Yoda-Bedingungen als Teil ihres Code-Standards.

Die Funktion is_null() ist langsamer, da es sich um eine Funktion handelt. Jedoch; Der Unterschied ist wirklich klein.

Referenz https://en.m.wikipedia.org/wiki/Yoda_conditions

Verwandte Themen