@carlo.cummerata
Для создания своего класса на PHP нужно выполнить следующие шаги:
- Определить класс с использованием ключевого слова class, за которым следует имя класса. Имя класса должно начинаться с заглавной буквы, и для имен состоящих из нескольких слов, каждое следующее слово должно начинаться с заглавной буквы.
1
2
3
|
class MyClass {
// тело класса
}
|
- Определить свойства класса, которые будут хранить данные. Свойства могут быть объявлены как публичные (public), приватные (private) или защищенные (protected).
1
2
3
4
5
|
class MyClass {
public $property1;
private $property2;
protected $property3;
}
|
- Определить методы класса, которые будут выполнять действия с данными. Методы могут быть объявлены как публичные, приватные или защищенные.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
class MyClass {
public $property1;
public function method1() {
// тело метода
}
private function method2() {
// тело метода
}
protected function method3() {
// тело метода
}
}
|
- Создать объект класса, используя ключевое слово new.
1
|
$object = new MyClass();
|
Теперь можно обращаться к свойствам и методам объекта, используя оператор ->
.
1
2
|
$object->property1 = 'значение';
$object->method1();
|