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

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

$result["videoInputType"]=0

,但是

empty($result["videoInputType"])

为真。
$result是从sqlite检索出来的一条记录。
...全文
93 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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"]会出错,谢谢

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧