is_object
PHP Manual
PHP Manual»Variable handling Функції»is_object

is_object

(PHP 4, PHP 5, PHP 7, PHP 8)

is_objectFinds whether a variable is an object

Опис

function is_object(mixed $value): bool

Finds whether the given variable is an object.

Параметри

value

The variable being evaluated.

Значення, що повертаються

Returns true if value is an object, false otherwise.

Журнал змін

Версія Опис
7.2.0 is_object() now returns true for unserialized objects without a class definition (class of __PHP_Incomplete_Class). Previously false was returned.

Приклади

Приклад #1 is_object() example

<?php
// Declare a simple function to return an 
// array from our object
function get_students($obj)
{
    if (!is_object($obj)) {
        return false;
    }

    return $obj->students;
}

// Declare a new class instance and fill up 
// some values
$obj = new stdClass();
$obj->students = array('Kalle', 'Ross', 'Felipe');

var_dump(get_students(null));
var_dump(get_students($obj));
?>

Прогляньте також

  • is_bool() - Finds out whether a variable is a boolean
  • is_int() - Find whether the type of a variable is integer
  • is_float() - Finds whether the type of a variable is float
  • is_string() - Перевіряє, чи має задана змінна рядковий тип даних
  • is_array() - Finds whether a variable is an array

To Top