相关疑难解决方法(0)

为什么在引用同一类中的方法或变量时,必须在PHP中使用$ this?

我向Java开发人员解释为什么他的方法调用不起作用.他只需要添加$this->method_name();

然后他问我:"为什么我需要在同一个类中声明它时将$ this添加到方法中?"

我真的不知道该怎么回答.也许是因为PHP有​​一个全局命名空间,你需要明确地告诉它你要找的方法属于当前的类吗?但那么为什么PHP在查看全局命名空间之前不检查方法的当前类?

php oop this

1
推荐指数
1
解决办法
2468
查看次数

标签 统计

oop ×1

php ×1

this ×1