poniedziałek,
Deklarowanie klasy
Klasę można nazwać definicją obiektów. Deklaracja klasy rozpoczyna się słowem kluczowym class, po którym należy wpisać wybraną nazwę klasy. Zasada tworzenia nazw wygląda podobnie jak w przypadku nadawania innych identyfikatorów w języku PHP. Zademonstrowana poniżej klasa jest całkowicie poprawna składniowo, choć nie zawiera żadnych metod i składowych.
<?php
class Config {
}
$a = new Config();
$b = new Config();
$c = new Config();
var_dump($a);
// object(Config)#1 (0) {
// }
var_dump($b);
// object(Config)#2 (0) {
// }
var_dump($c);
// object(Config)#3 (0) {
// }
?>
W powyższym kodzie w wierszach 7, 8, 9 na podstawie klasy Config utworzono trzy kolejne obiekty. Posłużył do tego operator new wywołany z nazwą klasy. Choć wszystkie trzy obiekty nie różnią się funkcjonalnością i mają wspólne pochodzenie, są niezależnymi bytami. Po wypisaniu za pomocą funkcji var_dump informacji o obiektach okazuje się, że interpreter PHP nadaje im identyfikatory.