Manuale PHP
Indietro |  | Avanti

# property_exists

(PHP 5 >= 5.1.0RC1)

property_exists -- Checks if the object or class has a property

## Descrizione

bool property_exists ( mixed class, string property )

This function checks if the given property exists in the specified class (and if it was declared as public).

> Nota: As opposed with isset(), property_exists() returns `TRUE` even if the property has the value `NULL`.

## Elenco dei parametri

class

  A string with the class name or an object of the class to test for

property

  The name of the property

## Valori restituiti

Returns `TRUE` if the property exists or `FALSE` otherwise.

## Esempi

Esempio 1. A property_exists() example

`<?php class myClass { public $mine; private $xpto; } var_dump(property_exists('myClass', 'mine')); //true var_dump(property_exists(new myClass, 'mine')); //true var_dump(property_exists('myClass', 'xpto')); //false, isn't public ?>`

## Vedere anche:

method_exists()

Indietro | Partenza | Avanti
method_exists | Risali | Classkit Functions