开始一个新的 PHP 项目并决定经过几年的 PHP 开发,我想我应该真正开始使用 PHP 类。我已经习惯了 C++ 世界中的课程,因此在将这些知识移植到 PHP 时,我不太确定一些事情。
在 C++ 中,您可以自动访问任何不带前缀的类变量,在 PHP 中,您似乎需要在所有此类访问(变量和函数)前加上this->
. 我知道什么this
是(或者至少我认为是指向当前类实例的指针),但我不确定它是必需的还是首选的,或者是否有任何替代方案。我的班级将大量使用同一个班级(即其本身)中的其他函数,因此this->
每次都必须输入会很快耗费时间。
这些类本身很可能是单例,所以我不确定是实际使用一个类,还是只是在函数前面加上一个标识符。