PHP检测变量的为什么要用isset?用个if不可以吗?比如和if(isset($age))不可以写成if($age)吗?和isset不是多余的吗?有什么区别?我学js就这样检测啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 13:52:42
PHP检测变量的为什么要用isset?用个if不可以吗?比如和if(isset($age))不可以写成if($age)吗?和isset不是多余的吗?有什么区别?我学js就这样检测啊

PHP检测变量的为什么要用isset?用个if不可以吗?比如和if(isset($age))不可以写成if($age)吗?和isset不是多余的吗?有什么区别?我学js就这样检测啊
PHP检测变量的为什么要用isset?用个if不可以吗?
比如和if(isset($age))不可以写成if($age)吗?和isset不是多余的吗?有什么区别?我学js就这样检测啊

PHP检测变量的为什么要用isset?用个if不可以吗?比如和if(isset($age))不可以写成if($age)吗?和isset不是多余的吗?有什么区别?我学js就这样检测啊
isset 是判断 $age 是否 赋值
如果$age 是整型数据而且是不为0
并把error_report(0); 了
写成if($age)也可以. 效果相同的
js 是弱语言. 而且你写的不严谨 才有此错觉