课程
/后端开发
/PHP
/PHP进阶篇
if( isset($arr0) )
2017-08-20
源自:PHP进阶篇 1-4
正在回答
可以像你这么理解吧
不过```is set```翻译成中文的意思是```被设置?```,所以这样理解更准确些
也就是说```isset($arr0)```的意思就是```$arr0被设置?```的意思,当然,如果确实设置了,就会返回```true```,没有的话当然就不是啦
检测变量是否设置,并且不是 NULL。
如果已经使用 unset() 释放了一个变量之后,它将不再是 isset()。若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。同时要注意的是一个 NULL 字节("\0")并不等同于 PHP 的 NULL 常数。
如果 参数存在并且值不是 NULL 则返回 TRUE,否则返回 FALSE。
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
2 回答isset
2 回答isset的用法?
1 回答isset()是什么函数
1 回答if后面一定要加isset吗
2 回答直接用print_r($arr);就好啦 为什么还要用Isset判断是否存在数组?