phpsqlet:null_and_empty
Table of Contents
NULL and empty
null
“NULL is a fancy term for nothing, for not having a value, it's not zero, not empty String, it's the actual lack of a value.”
→ Permet d'assigner une variable à une absence de valeur.
$n = null; // or NULL, case-insensitive $m = "hi"; echo is_null($n); echo isset($n); // false echo isset($m); // true echo isset($o); // false (variable non déclarée).
empty
empty = “”, null, 0, 0.0, “0”, false, array().
echo empty(0);//true echo empty(0.0);//true echo empty("0");//true echo empty(false);//true echo empty(array());//true echo empty(null);//true echo empty("");//true
Attention à l'usage, si ces éléments sont une valeur acceptable. Empty & non null, empty & non numeric, etc.
phpsqlet/null_and_empty.txt · Last modified: 2016/04/13 17:01 by leo