变量中有值,为什么empty为真?

wwangzhihang100 2009-08-28 09:13:59
我的

$result["videoInputType"]=0

,但是

empty($result["videoInputType"])

为真。
$result是从sqlite检索出来的一条记录。
...全文
42 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dzxccsu 2009-08-28
知道是0就不是空拉
回复
xuzuning 2009-08-28
isset($result["videoInputType"])
array_key_exists("videoInputType", $result)


empty判断变量是否为空
回复
阿_布 2009-08-28
isset()
回复
阿_布 2009-08-28
你再检查一下吧!应该不会啊!
bool empty ( mixed var )
如果 var 是非空或非零的值,则 empty() 返回 FALSE
回复
wwangzhihang100 2009-08-28
知道了,0的话,empty返回真。
我想使用empty判断变量是否存在怎么判断呢?
例如$result["videoInputType"]不存在,直接再使用$result["videoInputType"]会出错,谢谢
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告