我一直$this在PHP中看到该变量,但我不知道它的用途。我从来没有亲自使用过它。
$this
有人可以告诉我该变量$this在PHP中如何工作吗?
它是对当前对象的引用,在面向对象的代码中最常用。
例:
<?php class Person { public $name; function __construct( $name ) { $this->name = $name; } }; $jack = new Person('Jack'); echo $jack->name;
这会将’Jack’字符串存储为所创建对象的属性。