PHP - Funzioni di classe / oggetto

Queste funzioni consentono di ottenere informazioni su classi e oggetti istanza. È possibile ottenere il nome della classe a cui appartiene un oggetto, nonché le proprietà e i metodi dei membri.

Installazione

Non è necessaria alcuna installazione per utilizzare queste funzioni; fanno parte del core PHP.

Configurazione runtime

Questa estensione non ha direttive di configurazione definite in php.ini.

Elenco delle funzioni

PHP - indica la prima versione di PHP che supporta la funzione.

Suor n Descrizione della funzione PHP
1

call_user_method_array()

Chiama un metodo utente fornito con un array di parametri [deprecato]

4
2

call_user_method()

Chiama un metodo utente su un oggetto specifico [deprecato]

4
3 class_exists ()

Controlla se la classe è stata definita

4
4 get_class_methods ()

Ottiene i nomi dei metodi di classe

4
5 get_class_vars ()

Ottieni le proprietà predefinite della classe

4
6 get_class ()

Restituisce il nome della classe di un oggetto

4
7 get_declared_classes ()

Restituisce un array con il nome delle classi definite

4
8 get_declared_interfaces ()

Restituisce un array di tutte le interfacce dichiarate

5
9 get_object_vars ()

Ottiene le proprietà dell'oggetto specificato

4
10 get_parent_class ()

Recupera il nome della classe padre per l'oggetto o la classe

4
11 interface_exists ()

Controlla se l'interfaccia è stata definita

5
12 è un()

Controlla se l'oggetto è di questa classe o ha questa classe come uno dei suoi genitori

4
13 is_subclass_of ()

Controlla se l'oggetto ha questa classe come uno dei suoi genitori

4
14 method_exists ()

Controlla se il metodo della classe esiste

4
15 property_exists ()

Controlla se l'oggetto o la classe ha una proprietà

5