PHP | is_object() Function
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:
- $var: It contains the value of variable that need to be check.
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
Share your thoughts in the comments
Please Login to comment...