PHP is object

Education is not limited to just classrooms. It can be gained anytime, anywhere... - Ravi Ranjan (M.Tech-NIT)

PHP : is_object() function

Description

The is_object() function is used to find whether a variable is an object or not.

Version

(PHP 4 and above)

Syntax

is_object(var_name)

Parameter

Name

Description

Required /
Optional

Type

var_name

The variable being checked

Required

Mixed*

*Mixed : Mixed indicates that a parameter may accept multiple (but not necessarily all) types.

Return value

TRUE if var_name is an object, FALSE otherwise.

Value Type : Boolean.

Example :

  1. function get_subjects($obj_name)  

  2. {  

  3. if(!is_object($obj_name))  

  4. {  

  5. return(false);  

  6. }  

  7. return($obj_name->subjects);  

  8. }  

  9. $obj_name = new stdClass;  

  10. $obj_name->subjects = Array('Physics', 'Chemistry', 'Mathematics');  

  11. var_dump(get_subjects(NULL));  

  12. var_dump(get_subjects($obj_name));  

  13. ?>  

Output :

bool(false) array(3) { [0]=> string(7) "Physics" [1]=> string(9) "Chemistry" [2]=> string(11) "Mathematics" }