[PHP] property_exists()

property_exists() (funzione PHP) verifica se (una variabile di una classe, cioè) una proprietà esista, ovvero sia stata definita. Restituisce un valore booleano.

tips&tricks

Per la differenza tra function_exists() o method_exists() e is_callable() v. questo articolo.

Sintassi

property_exists($classe, $proprietà)
parametro descrizione
$classe Il nome della classe in cui effettuare la verifica
$proprietà Il nome della proprietà da verificare

Esempi

class nome_classe {
  public $nome_variabile = "gestiolex";
  function nome_funzione() {
    // codice funzione
  }
}
$oggetto = new nome_classe;
echo property_exists("nome_classe", "nome_variabile"); // 1 (true)
echo method_exists("nome_classe", "nome_funzione"); // 1 (true)

Contenuti correlati

Fonti esterne

funzioni php, php

Related Articles

0 Comment

Rispondi