PHP | Классы

Опубликовано: 24 Февраля, 2022

Подобно C ++ и Java, PHP также поддерживает объектно-ориентированное программирование.

  1. Классы - это чертежи объектов. Одно из больших различий между функциями и классами заключается в том, что класс содержит как данные (переменные), так и функции, которые образуют пакет, называемый: «объект».
  2. Класс - это тип данных, определяемый программистом, который включает локальные методы и локальные переменные.
  3. Класс - это набор объектов. Объект имеет свойства и поведение.

Синтаксис: мы определяем наш собственный класс, начиная с ключевого слова «класс», за которым следует имя, которое вы хотите дать своему новому классу.

 <? php 
    class person {
 
    }
?>

Примечание. Мы заключаем класс в фигурные скобки ({}) … точно так же, как вы делаете это с функциями.

Ниже приведены программы для разработки использования классов в объектно-ориентированном программировании в PHP.
Программы будут иллюстрировать примеры, приведенные в статье.

Программа 1:

Выход :

 Был запущен класс "GeeksforGeeks".

Program 2:

<?php
class GeeksforGeeks
{
    // Destructor
    public function __destruct(){
        echo "The class "" . __CLASS__ . "" was destroyed!";
    }
      
}
   
// Create a new object
$obj = new GeeksforGeeks;
?>

Выход:

 Класс «GeeksforGeeks» был уничтожен.

Ссылка:
Классы на PHP

PHP