Maison > développement back-end > tutoriel php > Introduction aux fonctions is_null, isset, empty en php

Introduction aux fonctions is_null, isset, empty en php

一个新手
Libérer: 2023-03-16 08:50:01
original
1828 Les gens l'ont consulté

Ces trois fonctions sont faciles à confondre en PHP, mais elles sont souvent rencontrées dans le développement et les entretiens écrits. Résumons-les ici.

Lorsque la variable $a=null, le résultat du programme est

is_null($a) true

isset( $a ) false

vide ($a) true

Résultat du programme lorsque la variable $a='' (chaîne vide) pour

is_null($a) faux

isset($a) vrai

vide ($a) true

quand variable $a= ' ' (avec un espace au milieu), le résultat du programme est

is_null($a) false

isset($a) true

vide ($a) false

Lorsque la variable $a=[] (tableau vide) le programme le résultat est

is_null($a) faux

isset($a) vrai

vide($ a) true

Nous concluons donc :

1.is_null n'est vrai que pour null et tous les autres sont faux En php, null est une variable qui n'a aucun type. ni valeur.

2.isset n'est faux que pour null et les autres sont tous t car '',' ', [], ces trois variables ont des types de données clairs, '' représente une chaîne vide, ' ' représente une chaîne d'espace, [] représente un tableau vide. Par conséquent, une variable est vraie tant qu’elle est de type isset.

3.empty est faux uniquement pour les tableaux et chaînes non vides.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal