English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base PHP

Tutorial avanzato PHP

PHP & MySQL

Manuale di riferimento PHP

Funzioni Class/Object PHP

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.

Installazione

Queste funzioni possono essere utilizzate senza installazione. Sono parte del core di PHP.

Elenco delle funzioni

Versione PHP-Indica la versione più vecchia di PHP che supporta questa funzione.

NumeroNome della funzione
Descrizione della funzioneVersione 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
3class_exists()Verifica se è definita una classe.4
4get_class_methods()Ottieni i nomi dei metodi di classe.4
5get_class_vars()Ottieni le proprietà predefinite della classe.4
6get_class()Restituisce il nome della classe dell'oggetto.4
7get_declared_classes()Restituisce un array con i nomi delle classi definite.4
8get_declared_interfaces()Restituisce un array con tutte le interfacce dichiarate.5
9get_object_vars()Ottieni le proprietà di un oggetto dato.4
10get_parent_class()Raccogli il nome della classe superiore di un oggetto o di una classe.4
11interface_exists()Verifica se è definita un'interfaccia.5
12is_a()Verifica se un oggetto appartiene a questa classe o se questa classe è uno degli antenati dell'oggetto.4
13is_subclass_of ()Verifica se un oggetto ha questa classe come uno dei suoi antenati.4
14method_exists()Verifica se esiste un metodo di classe.4
15property_exists()Verifica se un oggetto o una classe ha un attributo.5
16__autoload()Prova a caricare una classe non definita.5
17class_alias()Crea un alias per una classe.5
18get_called_class()Il nome della classe con late static binding ("Late Static Binding")5
19get_declared_traits()Restituisce un array con tutti i traits definiti.5
20trait_exists()Verifica se l'attributo specificato esiste.5