Komanda class
Komanda class leidžia deklaruoti OOP klases PHP.
Taip pat galima deklaruoti anoniminę klasę.
Sintaksė
class Test {
}
Pavyzdys
Deklaruokime klasę:
<?php
class User {
}
?>
Pavyzdys
Deklaruokime anoniminę klasę:
<?php
$obj = new class {
public function sayHello() {
return 'Hello';
}
};
echo $obj->sayHello();
?>
Kodo vykdymo rezultatas:
'Hello'
Taip pat žiūrėkite
-
funkciją
get_class,
kuri grąžina objekto klasės pavadinimą -
funkciją
instanceof,
kuri tikrina objekto priklausymą klasei