is_object
Function  • Params and return types changed in PHP 8.0  
Finds whether a variable is an object.
is_object Function synopsis
is_object(mixed $value): bool
Parameters
$value 
Typemixed
The variable being evaluated.
Return value
Typebool
Returns true if $value is an object,
false otherwise.
Changes to the is_object Function 
PHP 8.0
- Return type added: 
bool - Parameter name of parameter #1 changed: 
$varto$value - Parameter type added for parameter #1 (
$value):mixed 
- is_object($var)
+ is_object(mixed $value): bool  is_object Function Availability
is_object Function Availability| PHP Version | Availability | 
|---|---|
| PHP 8.6Future Release | Yes | 
| PHP 8.5Upcoming Release | Yes | 
| PHP 8.4Supported (Latest) | Yes | 
| PHP 8.3Supported | Yes | 
| PHP 8.2Security-Fixes Only | Yes | 
| PHP 8.1Security-Fixes Only | Yes | 
| PHP 8.0Unsupported | Yes | 
| PHP 7.4Unsupported | Yes | 
| PHP 7.3Unsupported | Yes | 
| PHP 7.2Unsupported | Yes | 
| PHP 7.1Unsupported | Yes | 
| PHP 7.0Unsupported | Yes | 
| PHP 5.6Unsupported | Yes | 
| PHP 5.5Unsupported | Yes | 
| PHP 5.4Unsupported | Yes | 
| PHP 5.3Unsupported | Yes |