Функција 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