php8: count()
bearbeitet von JörgHallo Forum,
Ab php8 wird ja die count-Funktion nur noch bei auch tatsächlich "countable" Elementen (Arrays, countable objects) akzeptiert, ansonsten wirft sie einen Fehler raus.
Habe mir nun überlegt, weil ich `count()` sooo oft benutzt habe und `count()` eigentlich immer in Zusammenhang mit Arrays nutze, die entweder mit einem oder mehreren Elementen gefüllt sind oder eben leer, d.h. ggf. auch nicht vorhanden sind, die php-count-Funktion gegen eine eigene Funktion `countMyFunct()` auszutauschen.
Spricht da etwas gegen, was ich womöglich vergesswen haben könnte?
~~~ PHP
function countMyFunct($value) {
if (!is_array($value)) {
return 0;
} else {
$wert = count($value);
return $wert;
}
}
~~~
Jörg