Problem Undefined array key

Forum ist auf PHP 8.0
Dieses ist auf die Startseite

Warning: Undefined array key 10 in /users/pflanzenfreunde/www/core/FunctionsBasic.php on line 189

Die Reihe wo der Fehler sein sollte

$perms = is_array ($forum[10]) ? $forum[10] : Functions::explodeByComma ($forum[10]);

Wer hat eine Idee wo der Fehler sein könnte

Wieso, ist doch alles tutti auf deiner Seite?

Ahoi,

das ist in dem Sinne kein Fehler, sondern nur eine Warnung.
Der array-key, also der Inhalt der Variable an 10. Stelle (bzw. 11.) hat einfach keinen Inhalt.

Normalerweise kann so etwas mit sauberer Programmierung vermieden werden, hier ist das allerdings eher nicht von Bedeutung und dürfte sorgenfrei ignoriert werden können.

Falls Dich die Meldung stört: das logging-level für Warnungen einfach runterdrehen, oder dafür sorgen, dass $forum[10] noch mit beispielsweise isset($forum[10]) abgefragt wird ob es den Wert überhaupt gibt, bevor er abgefragt wird :slight_smile: