Функцыя 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