PHP | is_object() Function (original) (raw)

Last Updated : 27 Apr, 2020

The is_object() function is an inbuilt function in PHP which is used to check whether the given value is an object or not.

Syntax:

bool is_object( mixed $var )

Parameters: This function accepts single parameter as mentioned above and described below:

Return Value: It returns TRUE if the value of variable is an object, FALSE otherwise.

Program 1:

<?php

class GFG {

`` public $data1 ;

`` public $data2 ;

`` public $data3 ;

}

$obj = new GFG();

if ( is_object ( $obj )) {

`` echo "Object" ;

}

else {

`` echo "Not Object" ;

}

?>

Output:

Object

Program 2:

<?php

class GFG {

`` public $Geek_name =

`` "Welcome to GeeksforGeeks" ;

}

class_alias( 'GFG' , 'GeeksforGeeks' );

$obj1 = new GFG();

$obj2 = new GeeksforGeeks();

$obj3 = 'GeeksforGeeks' ;

var_dump( is_object ( $obj1 ));

var_dump( is_object ( $obj2 ));

var_dump( is_object ( $obj3 ));

?>

Output:

bool(true) bool(true) bool(false)

Reference: https://www.php.net/manual/en/function.is-object.php

Similar Reads