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:
- $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