Funkcia is_countable
Funkcia is_countable kontroluje, či je možné spočítať počet prvkov v premennej.
Vráti true, ak je premenná pole alebo objekt, ktorý implementuje
rozhranie Countable. V opačnom prípade vráti false.
Syntax
phpis_countable(mixed $value): bool
Príklad
Skontrolujeme pole na možnosť počítania prvkov:
php<?php
$arr = [1, 2, 3];
var_dump(is_countable($arr));
?>
Výsledok vykonania kódu:
phptrue
Príklad
Skontrolujeme reťazec na možnosť počítania prvkov:
php<?php
$str = 'abcde';
var_dump(is_countable($str));
?>
Výsledok vykonania kódu:
phpfalse
Príklad
Skontrolujeme objekt, ktorý implementuje rozhranie Countable:
php<?php
class MyCountable implements Countable {
public function count(): int {
return 5;
}
}
$obj = new MyCountable();
var_dump(is_countable($obj));
?>
Výsledok vykonania kódu:
phptrue