is_a

PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8
is_a - Checks if the object is of this class or has this class as one of its parents
Manual
Code Examples

is_a( mixed$object_or_class, string$class, [bool$allow_string = false] ): bool

Checks if the given object_or_class is of this class or has this class as one of its parents.

Parameters

object_or_class

A class name or an object instance.

class

The class name

allow_string

If this parameter set to false, string class name as object_or_class is not allowed. This also prevents from calling autoloader if the class doesn't exist.

Return Values

Returns true if the object is of this class or has this class as one of its parents, false otherwise.

Related Functions

Example of is_a

Show all examples for is_a

PHP Version: