Funkcija is_countable
Funkcija is_countable preveri, ali je mogoče prešteti število elementov v spremenljivki.
Vrne true, če je spremenljivka matrika ali objekt, ki implementira
vmesnik Countable. V nasprotnem primeru vrne false.
Sintaksa
phpis_countable(mixed $value): bool
Primer
Preverimo matriko za možnost štetja elementov:
php<?php
$arr = [1, 2, 3];
var_dump(is_countable($arr));
?>
Rezultat izvajanja kode:
phptrue
Primer
Preverimo niz za možnost štetja elementov:
php<?php
$str = 'abcde';
var_dump(is_countable($str));
?>
Rezultat izvajanja kode:
phpfalse
Primer
Preverimo objekt, ki implementira vmesnik Countable:
php<?php
class MyCountable implements Countable {
public function count(): int {
return 5;
}
}
$obj = new MyCountable();
var_dump(is_countable($obj));
?>
Rezultat izvajanja kode:
phptrue