Quelle est la différence entre isset et empty?
Quelle est la différence entre !isset
et empty
, isset
et !empty
??
- virendrachandak.wordpress.com/2012/01/21/... tout d'abord frappé à la google "php isset vs vide"
- double possible de isset() ou de !empty() fonctionne sur toutes les variables de votre point de vue? PHP
- ou Pourquoi vérifier à la fois la fonction isset() et !empty()
- kunststube.net/isset
- Le lien dans le premier commentaire pour "php isset vs vide" a été mis à jour à virendrachandak.com/techtalk/php-isset-vs-empty-vs-is_null
Vous devez vous connecter pour publier un commentaire.
Le type des tableaux de comparaison devrait répondre à toutes les questions au sujet de ces opérateurs: http://php.net/manual/en/types.comparisons.php
$x = "";
et$x = null;
a produit des résultats différents. Que la pratique de l'information.La base réponse serait qu'une variable peut être définie (non NULLE), et pourtant, être vide(peut être assimilé à 0).
Considérons un tableau vide par exemple.
À partir du lien présenté par @mjhennig, vous pouvez voir que 0 est considéré comme vide. Donc, est Fausse et la chaîne vide(évidemment) 🙂