Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
35 of 410 menu

Функцыя is_countable

Функцыя is_countable правярае, ці можна падлічыць колькасць элементаў у зменнай. Яна вяртае true, калі зменная з'яўляецца масівам або аб'ектам, які рэалізуе інтэрфейс Countable. У адваротным выпадку вяртае false.

Сінтаксіс

is_countable(mixed $value): bool

Прыклад

Праверым масіў на магчымасць падліку элементаў:

<?php $arr = [1, 2, 3]; var_dump(is_countable($arr)); ?>

Вынік выканання кода:

true

Прыклад

Праверым радок на магчымасць падліку элементаў:

<?php $str = 'abcde'; var_dump(is_countable($str)); ?>

Вынік выканання кода:

false

Прыклад

Праверым аб'ект, які рэалізуе інтэрфейс Countable:

<?php class MyCountable implements Countable { public function count(): int { return 5; } } $obj = new MyCountable(); var_dump(is_countable($obj)); ?>

Вынік выканання кода:

true

Глядзіце таксама

  • функцыю is_array,
    якая правярае, ці з'яўляецца зменная масівам
  • функцыю count,
    якая падлічвае колькасць элементаў у масіве
byenru