PHParray_key_exists之间差异,isset()()

PHParray_key_exists之间差异,isset()()
PHP array_key_exists是用来检查是否一个数组中存在的关键和基础,也可用于按键检测阵列的存在,那么两者之间有什么区别本文将解释一些差异之间的array_key_exists isset()和()

一个基本的区别是,isset()可以用于数组和变量,并array_key_exits()只能用于阵列。

但是主要的区别是在集合条件下的返回值。

现在让我们来验证最重要的区别。

array_key_exists()

array_key_exists()将检查的关键价值的存在。只要键值存在,这个函数就返回true,即使这个值是空的。
$ ARR =阵列(一=1
array_key_exists(一,$ ARR); / /真的
array_key_exists(两美元,ARR); / /真的
array_key_exists(三,$ ARR); / /真的
Isset()

不像arrry_key_exitst isset()(),检查在同一时间的键和值,并返回到真正的只有健康的存在和相应的变量不为空。
$ ARR =阵列(一=1
isset($ ARR {一}); / /真的
isset($ ARR {两}); / /真的
isset($ ARR { 三}); / /假
结论

本文解释了上面描述的两个函数之间的主要区别,并注意将来使用这两个函数。

谢谢你的阅读。我希望你能帮助你,谢谢你对这个站的支持
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部