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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 16:27:42
PHP检测变量的为什么要用isset?用个if不可以吗?比如和if(isset($age))不可以写成if($age)吗?和isset不是多余的吗?有什么区别?我学js就这样检测啊
xQN@.\%`0)Ҵ|@5[(V)$*єB@?3sVSwn$Qps;[#,52יw%U9B'.Y聳5T́~A}錽0x4#% ϤIY} b}W"jyCq~7Bk46>A&_ѐ*\Q},IXd~dN ( eb*RVhQ}Ħcvٽ!Up

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 是弱语言. 而且你写的不严谨 才有此错觉