php的isset问题请问一下为什么在类中当一个属性没有赋值时是false呢?例如:输出001为什么echo intval(isset($this->a));这个结果也是0?

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/01 12:42:06

php的isset问题
请问一下为什么在类中当一个属性没有赋值时是false呢?
例如:
输出001
为什么
echo intval(isset($this->a));这个结果也是0?

首先你要明白一点,isset()的作用是检测变量是否设置,没有被赋值的变量a相当于没有被设置,所以返回false