Спеціальна змінна $ this це змінна, що знаходиться всередині класу, є посиланням на цей же клас. При цьому, її значення неприпустимо поза класом, так як вона забезпечує доступ до змінних і методів цього ж самого класу.
Щоб в php використання змінної $ this проходило успішно, можна використовувати даний синтаксис:
Для прикладу, щоб отримати доступ до атрибуту $ gas класу Car, необхідно скористатися даним виразом:
За допомогою php-змінної $ this можна маніпулювати атрибутом $ gas всередині класу, як, наприклад, в наступних прикладах:
Як видно по наших прикладів, вираз $ this-> ім'я_змінної використовується в php всередині класу точно так же, як і змінна $ ім'я_змінної в сценарії.
Слід звернути увагу на ту обставину, що символ $ використовується в PHP тільки перед ім'ям this, а не gas. Якщо скористатися виразом $ this -> $ gas, воно буде неправильно інтерпретовано. При цьому може виникнути помилка. проте в будь-якому випадку це не матиме ніякого відношення до заслання на змінну $ gas поточного класу.
Поділитися: Використання змінної $ this в PHP
Уже понад чотири роки інтернет - моє хобі. Найбільше мені вдалося освоїти веб-дизайн. В даний час активно зайнятий просуванням сайтів.