Benutzer-Werkzeuge

Webseiten-Werkzeuge


php:empty

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
php:empty [2022/09/09 08:39]
webproducer Variable wurde nicht deklariert
php:empty [2023/11/01 14:29] (aktuell)
webproducer
Zeile 1: Zeile 1:
 ====== PHP-Funktion "​empty"​ ====== ====== PHP-Funktion "​empty"​ ======
  
-**Rückgabewert**: ​Die Funktion ​gibt FALSE zurück, wenn var einen nicht-leeren und von 0 verschiedenen Wert hat+Die PHP-Funktion ​"​empty"​ wirft keinen Fehler, wenn auf eine Variable geprüft wird, die vorher noch nicht gesetzt wurde. Daher kann eine vorherige Überprüfung mit "​isset"​ entfallen.
  
-Folgende Dinge zählen als "nicht mit einem Wert belegt"​ (empty = TRUE):+**Rückgabewert**:​ Die Funktion gibt FALSE zurück, wenn die zu prüfende Variable einen nicht-leeren und von 0 abweichenden ​Wert hat. 
  
-  ​* ""​ (eine leere Zeichenkette)  +Folgende Werte zählen als "nicht mit einem Wert belegt",​ geben also einen Rückgabewert von TRUE zurück: 
-  * 0 (0 als Integer)  + 
-  * "​0"​ (0 als Zeichenkette)  +  ​* ""​ (eine leere Zeichenkette) 
-  * NULL +  * 0 (0 als Integer
 +  * 0.0 (0 als float
 +  * "​0"​ (0 als Zeichenkette) 
 +  * NULL
   * FALSE   * FALSE
   * array() (ein leeres Array)   * array() (ein leeres Array)
   * [] (ein leeres Array nach Definition seit PHP 5.4)    * [] (ein leeres Array nach Definition seit PHP 5.4) 
-  * Variable wurde nicht deklariert: empty( $gibtEsDochGarNicht);​+  * Variable wurde nicht deklariert ​- also das Gegenteil von isset: empty( $gibtEsDochGarNicht);​
  
 ---- ----
php/empty.1662705560.txt.gz · Zuletzt geändert: 2022/09/09 08:39 von webproducer