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