bq-com: Problem mit utf_encode

Beitrag lesen

Hallo!

Eine Frage zum PHP-Befehl "utf8_encode".

Ich muss einem Dienstleister über dessen Schnittstelle UTF8-Kodierte Daten übergeben.

Dies realisiere ich mittels
   $utf8_daten=utf8_encode($original_daten);

U.a. ist in den Originaldaten eine Leerzeichen bzw. auch ein Pluszeichen mit enthalten.

Diese werden nach Kodierung in der Variable $utf8_daten aber unverändert aufgeführt.

Der Dienstleister meinte aber, aus dem Pluszeichen müsse z.b. ein "%2B" werden, ebenfalls müsse sich auch das Leerzeichen ändern.

Nun vertraue ich natürlich darauf, dass der utf8_encode-Befehl von PHP korrekt arbeitet.

Kann mir jmd. meinen Programmier-/ Denkfehler aufzeigen?

Vielen Dank
bernd