*Markus: [gelöst] str_replace "vergisst" Ersetzungen

Beitrag lesen

Hallo,

Aber der str_replace-Funktion ist es doch egal, aus welcher Quelle der String stammt oder mit welchem Protokoll er transportiert wurde. Entscheidend ist doch nur, ob ASCII 32 da ist, oder nicht, und ersetzt es dann, oder nicht. Das heißt doch zwangsläufig, dass die Whitespaces aus Nicht-Ascii-32-Zeichen bestanden haben müssen. Sonst wären sie ja ersetzt worden.

Ich weiß nicht, ob wir da jetzt aneinander vorbeireden. Wenn ich einen Text mit POST übertrage, kommt der Text auch genauso an, d.h. mit zumindest einem Leerzeichen (befinden sich mehrere Leerzeichen hintereinander, gehen diese verloren). Diesen Text habe ich in einer Variable gespeichert und diese Variable die ganze Zeit verwendet, anstatt die Rückgabevariable zu verwenden. Da ich das nicht bemerkte, dachte ich, dass die Funktion damit nichts tut, obwohl sie richtig funktionierte. Nur habe ich den korrekten Rückgabewert nie verwendet.

Markus