dedlfix: Ausgabe einer kleinen Funktion klappt nicht korrekt

Beitrag lesen

Tach!

Doch es ist wie verückt, es schreibt mir zar die Ausgabe hin, aber nicht in den Link sondern vor ihn und gibt es aus, so das man es im Browser lesen kann, doch es sollte doch innerhalb der URL stehen.

Informiere dich über das Grundprinzip von Funktionen.

PHP ist gerade dabei, deinen Ausdruck mit dem Funktionsaufruf drin auszuwerten. Du hast da ja eine Stringverknüpfung gefordert. Dazu wird die Funktion aufgerufen, weil deren Ergebnis Bestandteil der Verknüpfung sein soll. Sie liefert aber nichts zurück, stattdessen gibt sie etwas aus. Nun wird der Ausdruck mit den Nicht-Ergebnis zu Ende ausgewertet und anschließend ausgegeben.

dedlfix.