Funksjonen is_countable
Funksjonen is_countable sjekker om man kan telle antall elementer i en variabel.
Den returnerer true hvis variabelen er et array eller et objekt som implementerer
grensesnittet Countable. I motsatt fall returnerer den false.
Syntaks
is_countable(mixed $value): bool
Eksempel
La oss sjekke et array for mulighet for telling av elementer:
<?php
$arr = [1, 2, 3];
var_dump(is_countable($arr));
?>
Resultat av kjøring av koden:
true
Eksempel
La oss sjekke en streng for mulighet for telling av elementer:
<?php
$str = 'abcde';
var_dump(is_countable($str));
?>
Resultat av kjøring av koden:
false
Eksempel
La oss sjekke et objekt som implementerer Countable-grensesnittet:
<?php
class MyCountable implements Countable {
public function count(): int {
return 5;
}
}
$obj = new MyCountable();
var_dump(is_countable($obj));
?>
Resultat av kjøring av koden:
true