网站地图    收藏   

主页 > php专栏 > php函数大全 >

关于php函数isset和empty的一些误解 - php函数

来源:自学PHP网    时间:2014-11-25 00:26 作者: 阅读:

[导读] 很多朋友在对php中的isset,empty是不区别的,昨天我看到一程序员也是这样做的,下面我就整理了一篇关于isset,empty一些误解 问题1:下面的空数组用isset($arr[0][ id ]) 判断会不会有notice错误?...

关于php函数isset和empty的一些误解

很多朋友在对php中的isset,empty是不区别的,昨天我看到一程序员也是这样做的,下面我就整理了一篇关于isset,empty一些误解.

问题1:下面的空数组用isset($arr[0]['id']) 判断会不会有notice错误?

问题2:下面的空数组用empty($arr[0]['id'])判断会不会有notice错误?

$arr = array();//定义一个空数组

一直以为isset($arr[0])没有问题,isset($arr[0]['id'])会有notice错误,empty判断前必须有isset的判断要不会有notice错误.

事实是问题1、2的判断都没有问题,也不会有notice的错误,具体的自己可以测试,就不多赘述了.

 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论