Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Methode zur Bestimmung, ob eine Variable 0 ist

PHP-Methode zur Bestimmung, ob eine Variable 0 ist

怪我咯
怪我咯Original
2017-07-12 15:13:459992Durchsuche

PHP-Funktionen : empty() und isset() sind beides Funktionen, die bestimmen, ob die -Variable konfiguriert wurde, aber es gibt immer noch gewisse Unterschiede bei ihrer Verwendung.

Die Funktion empty() wird verwendet, um zu testen, ob die Variable konfiguriert wurde. Wenn die Variable bereits existiert, nicht leerstring oder ungleich Null ist, gibt sie einen falschen Wert zurück; andernfalls gibt sie „true“ zurück.

isset()-Funktion wird verwendet, um zu testen, ob die Variable konfiguriert wurde. Gibt true zurück, wenn die Variable bereits existiert. Andere Fälle geben einen falschen Wert zurück.

Aus den Definitionen der beiden oben genannten Funktionen können wir ersehen, dass empty() und isset() etwas gemeinsam haben: Beide können bestimmen, ob eine Variable leer ist, und beide geben einen booleschen Typ zurück, also true oder falsch. Der offensichtlichste Unterschied zwischen ihnen besteht darin, dass der zurückgegebene boolesche Wert genau das Gegenteil ist.

Darüber hinaus besteht der größte Unterschied zwischen ihnen in der Beurteilung von 0. Wenn Sie zur Beurteilung leer verwenden, wird es als leer betrachtet, wenn Sie jedoch isset verwenden, wird es als nicht leer betrachtet. Zum Beispiel:

<?php
          var $a=0;
           //empty($a)返回true
           if(empty($a)){
                 echo "判断结果是空"
           }
          //isset($a)返回true
           if(isset($a)){
                 echo "判断结果不是空"
           }
 ?>

Das obige ist der detaillierte Inhalt vonPHP-Methode zur Bestimmung, ob eine Variable 0 ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn