博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php isset缺陷 用array_key_exists
阅读量:5277 次
发布时间:2019-06-14

本文共 395 字,大约阅读时间需要 1 分钟。

若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE

<?php
$a 
= array ('test' => 1'hello' => NULL);
var_dump( isset ($a['test']) );            // TRUE
var_dump( isset ($a['foo']) );             // FALSE
var_dump( isset ($a['hello']) );           // FALSE
// 键 'hello' 的值等于 NULL,所以被认为是未置值的。
// 如果想检测 NULL 键值,可以试试下边的方法。 
var_dumparray_key_exists('hello'$a) ); // TRUE
?>

转载于:https://www.cnblogs.com/andydao/archive/2013/06/14/3135406.html

你可能感兴趣的文章
Python并发编程04/多线程
查看>>
CF461B Appleman and Tree
查看>>
CF219D Choosing Capital for Treeland
查看>>
杂七杂八的小笔记本
查看>>
51Nod1353 树
查看>>
CF1215E Marbles
查看>>
BZOJ2339 HNOI2011卡农(动态规划+组合数学)
查看>>
octave基本操作
查看>>
axure学习点
查看>>
WPF文本框只允许输入数字[转]
查看>>
dom4j 通用解析器,解析成List<Map<String,Object>>
查看>>
第一个项目--用bootstrap实现美工设计的首页
查看>>
使用XML传递数据
查看>>
TYVJ.1864.[Poetize I]守卫者的挑战(概率DP)
查看>>
0925 韩顺平java视频
查看>>
iOS-程序启动原理和UIApplication
查看>>
mysql 8.0 zip包安装
查看>>
awk 统计
查看>>
模板设计模式的应用
查看>>
实训第五天
查看>>