
php:判断变量是否为空isset与empty
发布日期:2021-05-04 18:47:54
浏览次数:23
分类:技术文章
本文共 892 字,大约阅读时间需要 2 分钟。
'你好', 'hello1' => '你好', 'hello2' => '你好',);// var_dump(array_keys($dict));// // => ['hello', 'hello1', 'hello2']// var_dump(array_values($dict));// // => ['你好', '你好', '你好']// var_dump(array_key_exists('hello', $dict));// var_dump(array_key_exists('hello4', $dict));// 只有当 php.ini 中 display_errors = On 时候// 才会在界面上显示 notice 错误// 开发阶段一定设置为 On 生产阶段(上线)设置为 Off// isset 也可判断数组中是否有指定的键// 这种类似于 JavaScript 的方式虽然可以达到效果,但是会有警告// if ($dict['foo']) { // echo $dict['foo'];// } else { // echo '没有';// }// isset 会吞掉 Undefined index 的警告if (isset($dict['foo'])) { echo $dict['foo'];} else { echo '没有';}// isset($dict['foo'])// $dict['foo'] =>// isset()// empty($dict['foo']) 相当于 !isset($dict['foo']) || $dict['foo'] == falseif (empty($dict['foo'])) { echo '没有';} else { echo $dict['foo'];}// empty 的实现// function empty ($input) { // return !isset($input) || $input == false// }
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年04月08日 22时14分29秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
RegExp正则表达式-基本语法
2019-03-04
JavaScript 性能优化-防抖和节流
2019-03-04
属性闭包求解算法——数据库考试复习
2019-03-04
砍树问题(二分法)
2019-03-04
poj3260The Fewest Coins
2019-03-04
poj3617
2019-03-04
poj3069
2019-03-04
Java洛谷P5461 赦免战俘讲解
2019-03-04
关于 form表单 嵌套问题的解决方案
2019-03-04
论转发与重定向参数传递问题(jsp+servlet项目开发遇到的问题)
2019-03-04
Android—— log.e(),log.d(),log.i()等的区别
2019-03-04
js中时间戳转时间格式
2019-03-04
位运算
2019-03-04
MarkDown
2019-03-04
nginx 配置实例 - 反向代理(1)
2019-03-04
c++ 函数化 面向对象
2019-03-04
【无需额外安装插件】vscode 同步插件、设置、UI状态 | 超简单方法
2019-03-04
【unity shader 入门精要】CH2 渲染流水线
2019-03-04