Hi!
Bitte nur das zitieren, worauf du dich konkret beziehst und nicht einfach alles. Danke.
ich glaub Dir zwar, aber ich seh grad nicht, dass ich das in einem String-Kontext notiert habe.
Du hast eine Stringverkettung notiert. Dazu muss alles in einen String wandeln, wenn das noch nicht der Fall ist. Bei Arrays kommt immer "Array" raus.
Ich habe nun mal:
echo $wert_input[$update_id];
notiert und was kommt raus?
Array[69]
Das glaube ich dir erst, wenn du die Ausgabe von var_dump($_REQUEST['wert_input']) zeigst. Und lass bitte das Umkopieren weg, nimm direkt $_* und vor allem auch das was du wirklich verwendest, also $_GET oder $_POST und nicht $_REQUEST.
Wenn da immer noch die gleiche Ausgabe erfolgt, hast du vielleicht nicht den geänderten Code getestet sondern immer noch den alten.
Wo ist hier der String-Kontext?
In dem Fall wäre es das echo, das ebenfalls einen Stringkontext erzwingt. Alles was ausgegeben werden muss, muss in seine Stringrepräsentation gebracht werden.
Lo!