English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Queste funzioni ti permettono di ottenere informazioni su classi e oggetti di istanza. Puoi ottenere il nome della classe di un oggetto e le sue proprietà membro e metodi.
Queste funzioni possono essere utilizzate senza installazione. Sono parte del core di PHP.
Versione PHP-Indica la versione più vecchia di PHP che supporta questa funzione.
Numero | Nome della funzione | Descrizione della funzione | Versione PHP |
---|---|---|---|
1 | call_user_method_array() | Chiamare un metodo utente con un array di parametri [Obsoleto] | 4 |
2 | call_user_method() | Chiamare il metodo utente per un oggetto specifico [Obsoleto] | 4 |
3 | class_exists() | Verifica se è definita una classe. | 4 |
4 | get_class_methods() | Ottieni 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 dell'oggetto. | 4 |
7 | get_declared_classes() | Restituisce un array con i nomi delle classi definite. | 4 |
8 | get_declared_interfaces() | Restituisce un array con tutte le interfacce dichiarate. | 5 |
9 | get_object_vars() | Ottieni le proprietà di un oggetto dato. | 4 |
10 | get_parent_class() | Raccogli il nome della classe superiore di un oggetto o di una classe. | 4 |
11 | interface_exists() | Verifica se è definita un'interfaccia. | 5 |
12 | is_a() | Verifica se un oggetto appartiene a questa classe o se questa classe è uno degli antenati dell'oggetto. | 4 |
13 | is_subclass_of () | Verifica se un oggetto ha questa classe come uno dei suoi antenati. | 4 |
14 | method_exists() | Verifica se esiste un metodo di classe. | 4 |
15 | property_exists() | Verifica se un oggetto o una classe ha un attributo. | 5 |
16 | __autoload() | Prova a caricare una classe non definita. | 5 |
17 | class_alias() | Crea un alias per una classe. | 5 |
18 | get_called_class() | Il nome della classe con late static binding ("Late Static Binding") | 5 |
19 | get_declared_traits() | Restituisce un array con tutti i traits definiti. | 5 |
20 | trait_exists() | Verifica se l'attributo specificato esiste. | 5 |