Η εντολή class

Η εντολή class επιτρέπει τη δήλωση κλάσεων Αντικειμενοστρεφούς Προγραμματισμού στην PHP. Μπορεί επίσης να δηλωθεί μια ανώνυμη κλάση.

Σύνταξη

phpclass Test {

}

Παράδειγμα

Ας δηλώσουμε μια κλάση:

php<?php
  class User {
  
  }
?>

Παράδειγμα

Ας δηλώσουμε μια ανώνυμη κλάση:

php<?php
  $obj = new class {
    public function sayHello() {
      return 'Hello';
    }
  };
  
  echo $obj->sayHello();
?>

Αποτέλεσμα εκτέλεσης κώδικα:

php'Hello'

Δείτε επίσης

  • τη συνάρτηση get_class,
    που επιστρέφει το όνομα της κλάσης ενός αντικειμένου
  • τη συνάρτηση instanceof,
    που ελέγχει την ανήκει ενός αντικειμένου σε μια κλάση