PHP isset() 函数

WBOY
WBOYoriginal
2016-06-23 14:35:005741parcourir

当变量的值为 NULL "\0" 时,isset() 返回 FALSE,其他都为 TRUE

isset() 和array_key_exists() 对比

1.isset和array_key_exists在对判断一个数组函数中某个元素是否存在,isset速度要更快,而且这种速度差异是非常大的2.isset属于php中的语言结构,而后者是函数,所以前者更快,isset不可以用于可变函数3.对于变量值的判断,当变量为NULL时,isset返回的结果是false,而后者只判断变量是否存在。所以如果判断一个数组中的某个元素,并且判断其是否是否为真,应该用isset4.isset属于php特定语言结构,后者在其他语言中也存在,更具可读性

 

Déclaration:
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
Article précédent:PHP Socket实例Article suivant:php + nginx 安装