Якщо ви починаєте працювати з об'єктно-орієнтованим програмуванням у PHP, здатність створювати класи та об'єкти є вирішально важливою. У цьому навчальному посібнику ви дізнаєтеся, як у PHP створювати екземпляри класів, працюючи з ключовим словом «new». Це становить основу для розробки складних та структурованих застосунків.

Основні висновки

  • Класи є проектами для об'єктів, які визначають певні властивості та методи.
  • Екземпляри цих класів створюються за допомогою ключового слова «new».
  • Доступ до властивостей та методів у PHP відбувається інакше, ніж у деяких інших мовах програмування.
  • Робота з екземплярами є основоположною для об'єктно-орієнтованого програмування в PHP.

Покрокова інструкція

1. Визначення класу

Перш ніж ви зможете створити екземпляр класу, спочатку потрібно визначити клас. Клас містить властивості, які представляють стан об'єкта, і методи, які визначають поведінку об'єкта. Почніть з визначення структури вашого класу.

Створення екземплярів у PHP за допомогою «new»

2. Створення екземпляра за допомогою «new»

Після визначення класу настав час створити екземпляр. Використовуйте ключове слово «new», за яким слідує ім'я класу, щоб створити новий об'єкт. Цей екземпляр зберігається у змінній, яка дозволяє вам отримати доступ до властивостей і методів цього класу.

Створення інстанцій у PHP за допомогою "new

3. Доступ до властивостей екземпляра

Щоб отримати доступ до властивостей екземпляра, ви використовуєте спеціальний синтаксис PHP, який визначає доступ до цих елементів. Замість крапки, як це робиться в деяких інших мовах програмування, тут користуються дефісом і потім кутовою дужкою.

Це дає вам доступ до властивості «Тип» вашого екземпляра.

Інстанції в PHP створюються за допомогою «new»

4. Доступ до методів екземпляра

Так само, як і при доступі до властивостей, ви можете викликати методи, які визначені в класі. Ви також використовуєте синтаксис з дефісом і кутовою дужкою, щоб звернутися до методу, наприклад, getTyp().

5. Виведення результатів у браузері

Щоб переконатися, що все працює правильно, корисно відобразити результати в браузері. Ви можете додати HTML-розрив рядка, щоб структурувати вивід. Потім відкрийте файл у браузері та перевірте відображення. Вивід покаже вам вміст властивостей і результат методу. Це допоможе вам переконатися, що ваш екземпляр працює правильно.

Створення екземплярів у PHP з допомогою „new“

6. Основне підсумування

Тепер ви дізналися основні кроки, щоб працювати в PHP з класами та екземплярами. Ви можете визначати класи, створювати об'єкти та отримувати доступ до їх властивостей і методів через специфічний синтаксис. Тепер ви добре підготовлені для подальшого заглиблення в об'єктно-орієнтоване програмування в PHP.

Створення екземплярів у PHP за допомогою «new»

Підсумок – Від класу до об'єкта: Екземпляри в PHP за допомогою «new»

У цьому навчальному посібнику ви дізналися, як визначати класи в PHP та створювати екземпляри цих класів за допомогою ключового слова «new». Крім того, ви дізналися, як отримати доступ до властивостей і методів, а також як результати в браузері допомагають вам перевірити реалізацію.

Часто задавані питання

Як визначити клас у PHP?Ви починаєте з ключового слова «class», за яким слідує назва класу, і відкриваєте блок, щоб визначити властивості та методи.

Як створити екземпляр класу?Використовуйте ключове слово «new», за яким слідує ім'я класу, щоб створити новий екземпляр.

Як отримати доступ до властивостей класу?Використовуйте синтаксис ->, після якого слідує назва властивості, щоб отримати доступ до неї.

Як викликати метод класу?Використовуйте той же синтаксис ->, після якого слідує назва методу, і додайте дужки, щоб викликати метод.