Funktion is_countable
Die Funktion is_countable prüft, ob die Anzahl der Elemente in einer Variable gezählt werden kann.
Sie gibt true zurück, wenn die Variable ein Array oder ein Objekt ist, das das
Interface Countable implementiert. Andernfalls wird false zurückgegeben.
Syntax
is_countable(mixed $value): bool
Beispiel
Überprüfen eines Arrays auf Zählbarkeit:
<?php
$arr = [1, 2, 3];
var_dump(is_countable($arr));
?>
Ausgabe des Codes:
true
Beispiel
Überprüfen einer Zeichenkette auf Zählbarkeit:
<?php
$str = 'abcde';
var_dump(is_countable($str));
?>
Ausgabe des Codes:
false
Beispiel
Überprüfen eines Objekts, das das Countable-Interface implementiert:
<?php
class MyCountable implements Countable {
public function count(): int {
return 5;
}
}
$obj = new MyCountable();
var_dump(is_countable($obj));
?>
Ausgabe des Codes:
true