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