Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше
Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике
15.13. Указатель на самого себя $this
У каждого объекта есть физическое местоположение. Оперировать с местоположениями можно посредствам указателя. Как известно, в указателях хранятся адреса. Обращаясь к указателю, мы в действительности обращаемся к объекту, расположенному по содержащемуся в этом указателе адресу.
Каждый объект класса имеет свой физический адрес, его можно извлечь из указателя $this. Внутренний указатель $this есть у каждого класса. На самом деле мы всегда явно используем указатель $this, когда обращаемся к членам внутри области видимости функции-члена класса. Например:
class newclass {
var $name;
function sum()
{
$this->name = date ("Y-m-d");
}
}
СОВЕТ
Конечно, нет надобности использовать этот указатель для обращения к членам класса изнутри класса, но это единственное средство сослаться из объекта на объект в целом. Указатель $this иногда бывает крайне полезен.