【发布时间】:2010-11-03 05:16:44
【问题描述】:
如果你在 UsersController 中,$this->User 语句 $this->User->find('all'); 的部分有什么作用?
$this 引用的是什么?它是某事的一个实例吗?在这种情况下,当前对象是什么?
【问题讨论】:
-
你真的应该听从你在 15 分钟前发表的帖子中给出的建议,并阅读关于对象的 PHP 文档。标记stackoverflow.com/questions/999307/meaning-of-this-in-cakephp的精确欺骗
-
我在 UsersController 的实例中专门询问 CakePHP。 $this 指的是某些东西!
-
它指的是 UsersController 类...如果没有基本了解 PHP 中的面向对象编程语法,您不应该尝试编写 CakePHP 代码。
-
所以你的意思是它不是那个类的实例。例如在 Java 中,当你使用 this 时,它指的是类的一个实例,而不是类本身。
-
这里指出:stackoverflow.com/questions/151969/php-self-vs-this,对类的引用不应该使用 self 吗?
标签: cakephp