Gerrit: Verständnisfrage zu explode

Beitrag lesen

Hallo,

ich bin in PHP noch ein relativer Neuling und habe nur eine syntaktische Frage zu explode.

In Javascript funktioniert sowas:
var test = beispiel_text.split(' ')[0];

...also der direkte Zugriff auf den ersten String im Array.

In PHP gibt mir aber:
$test = explode(' ', $beispiel_text)[0];

immer 'ne Fehlermeldung aus, weil [ nicht erlaubt ist.
Muss ich wirklich immer erst ein Array definieren, bevor ich auf die einzelnen Werte zugreifen kann? Also bspw.

$feld = explode(' ', $beispiel_text);
$test = $feld[0];

...weil, das geht, ist aber nicht so schön :-).

Vielen Dank für Eure Hilfe.
Gerrit