Echo Ausgabe mit Text und Variablen
SebChrist
- php
Hi zusammen,
ich habe ein Problem bei der Ausgabe mit echo. Ich habe schon überall danach gesucht, habe aber nichts für meinen speziellen Fall gefunden:
Das Ausgabeergebnis soll so aussehen:
"de_beispielbild.gif" oder "uk_beispielbild.gif" oder "hu_beispielbild.gif"
Ich habe eine Variable $language, jenachdem wie diese gesetzt ist, soll dann das enstprechende Bild ausgegeben werden. In der Variable steht dann also entweder "de" oder "uk"...
Ich habe dann probier das folgendermassen zu machen:
echo "$language_beispielbild.gif";
Leider geht das nicht, weil es als kompletter Ausdruck interpretiert wird. Ich habe auch schon probier das was mit "+" zu machen, aber es ist mir nicht gelungen.
Deshalb meine Frage: Wie bekomme ich diesen Text mit dem beginnenden "_" direkt hinter eine Variable?
Grüße
Sebastian
Hallo Sebastian !
»»... Ich habe auch schon probier das was mit "+" zu machen, aber es ist mir nicht gelungen.
Der String-Verketten-Operator ist . (Punkt) nicht plus. Das ist zwar sinnvoll aber gewöhnungsbedürftig, da
anders als in den meisten anderen Sprachen.
Deshalb meine Frage: Wie bekomme ich diesen Text mit dem beginnenden "_" direkt hinter eine Variable?
echo $language."_beispielbild.gif";
sollte klappen.
schönen Sonntag noch
Carsten
Hi,
echo $language."_beispielbild.gif";
sollte klappen.
Vielen Dank, werde ich ausprobieren.
Grüße
Sebastian
Hi, nochmal ;)
Vielen Dank, jetzt ist es getestet. Geht bestens, wollte ich nur nochmal mitteilen. Interessiert sicher auch andere :)))
Grüße
Sebastian