Fonction is_countable
La fonction is_countable vérifie si le nombre d'éléments dans une variable peut être compté.
Elle renvoie true si la variable est un tableau ou un objet implémentant
l'interface Countable. Sinon, elle renvoie false.
Syntaxe
phpis_countable(mixed $value): bool
Exemple
Vérifions si un tableau peut être compté :
php<?php
$arr = [1, 2, 3];
var_dump(is_countable($arr));
?>
Résultat de l'exécution du code :
phptrue
Exemple
Vérifions si une chaîne de caractères peut être comptée :
php<?php
$str = 'abcde';
var_dump(is_countable($str));
?>
Résultat de l'exécution du code :
phpfalse
Exemple
Vérifions un objet implémentant l'interface Countable :
php<?php
class MyCountable implements Countable {
public function count(): int {
return 5;
}
}
$obj = new MyCountable();
var_dump(is_countable($obj));
?>
Résultat de l'exécution du code :
phptrue