is_countable

(PHP 7 >= 7.3.0, PHP 8)

is_countable Проверяет, представляет ли собой содержимое переменной счётное значение

Описание

is_countable(mixed $value): bool

Проверяет, представляет ли собой содержимое переменной массив (array) или объект, который реализует интерфейс Countable.

Список параметров

value

Значение для проверки.

Возвращаемые значения

Возвращает true, если значение value счётное, иначе false.

Список изменений

Версия Описание
7.3.0 Добавлена функция is_countable().

Примеры

Пример #1 Примеры использования функции is_countable()

<?php

var_dump
(is_countable([1, 2, 3])); // bool(true)
var_dump(is_countable(new ArrayIterator(['foo', 'bar', 'baz']))); // bool(true)
var_dump(is_countable(new ArrayIterator())); // bool(true)
var_dump(is_countable(new stdClass())); // bool(false)

Смотрите также

  • is_array() - Определяет, представляет ли собой переменная массив
  • is_object() - Проверяет, представляет ли собой переменная объект
  • is_iterable() - Проверяет, итерируемо ли содержимое переменной
  • is_bool() - Проверяет, представляет ли собой переменная логическое значение