为了账号安全,请及时绑定邮箱和手机立即绑定

PHP的数组元素,如何区分是不存在还是null

PHP的数组元素,如何区分是不存在还是null

PHP
路上2015 2015-11-25 11:52:21
PHP的数组元素,如何区分是不存在还是null
查看完整描述

5 回答

已采纳
?
晚安sp

TA贡献405条经验 获得超154个赞

可以肯定的说他们是全等的,没有区别。
因为当你调用这些不存在的变量时 php内部会自动将其初始化为null

查看完整回答
反对 回复 2015-11-25
?
路上2015

TA贡献1条经验 获得超1个赞

我希望能区分开来,用于数据库的update。数组是从前台传过来的,假设数组里面有某个字段,就更改e这个字段的数值,如果没有这个字段,update数据库时就保持原值

查看完整回答
1 反对 回复 2015-11-25
?
qq_远方_3

TA贡献2条经验 获得超0个赞

不存在即是null,判断这无意义

查看完整回答
反对 回复 2015-11-25
  • 路上2015
    路上2015
    我希望能区分开来,用于数据库的update。数组是从前台传过来的,假设数组里面有某个字段,就更改e这个字段的数值,如果没有这个字段,update数据库时就保持原值
  • 路上2015
    路上2015
    这个数值也可能是null的
  • 路上2015
    路上2015
    可能不能说是数组,应该算是对象吧,比如array('id'=>111, 'name'=>'aaaa')
点击展开后面1
  • 5 回答
  • 1 关注
  • 2304 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信