蛋糕PHP 中的"$this"是什么?



可能重复:
变量$this在PHP中意味着什么?

我知道这是非常基本的。我在YouTube上看关于CakePHP和PHP的教程,他们都一直在使用"$this",但没有人真正说出它是什么或它的用途。我认为它是一个变量,但它包含什么,为什么所有函数都必须从中运行?是现在的班吗?我在这里读到"$this"与自我不同,所以我不确定情况是否如此。

如果在类中使用,$this指的是它所在的对象。

$这是指类的实例(也称为对象)。self或多或少是相同的,但对于静态类。

我建议您阅读http://php.net/oop特别是本节http://www.php.net/manual/en/language.oop5.basic.php

伪变量$this可用当从对象上下文$这是一个参考到调用对象(通常是该方法所属的对象,但可能是另一个对象,如果方法是从次要对象的上下文)。

相关内容

最新更新