Der Martin: php8 count()

Beitrag lesen

Hallo Jörg,

if(count($arr_reg == 1))

ergibt:


array(1) { [0]=> string(4) "4359" }

Fatal error: Uncaught TypeError: count(): 
Argument #1 ($value) must be of type Countable|array, bool given in...

Widerspricht sich das nicht? 😕

nein, keineswegs. Du berechnest den Ausdruck $arr_reg==1, der ist Boolean. Und den übergibst du dann an count(). Das kann nicht funktionieren.

Achte auf die Klammern!

Einen schönen Tag noch
 Martin

--
Der Optimist sagt: Das Glas ist halb voll. Der Pessimist sagt: Das Glas ist halb leer.
Der Ingenieur sagt: Das Glas ist doppelt so groß wie erforderlich.