Auge: php PHP Warning: Undefined array key . Nachfrage

Beitrag lesen

Hallo

Wie benutze ich den bei einem mehrdimensionalen Array?

$_POST['bla']['blub]

Eher so?

($_POST['bla']['blub'] ?? '')

wenn du explizit die Existenz von $_POST['bla']['blub'] prüfen willst, ja.

oder so:

($_POST['bla'] ?? '' ['blub'])

Der Ausdruck prüft nur die Existenz von $_POST['bla']. Wenn es $_POST['bla']['schnisselschnassel'] geben sollte, wird $_POST['bla'] wahr sein, auch wenn es $_POST['bla']['blub'] nicht gibt. Zudem möchte ich bezweifeln, dass der Ausdruck mit dem abschließenden ['blubb'] überhaupt syntaktisch korrekt ist.

Tschö, Auge

--
200 ist das neue 35.