Sven Rautenberg: Funktion zum Konvertieren von " " in "%20"

Beitrag lesen

Moin!

Gibt es eine Funktion, die mir jedes Vorkommen eines Leerzeichens in den String "%20" konvertiert (ähnlich wie htmlentities() für ", ', etc)?

strreplace(" ", "%20", $string) kommt mir etwas wenig elegant vor.

rawurlencode() ?

Bedenke, dass rawurldecode() nicht notwendig ist, wenn der Browser solch einen encodierten String zurück an den Webserver sendet - die Dekodierung nimmt PHP automatisch vor.

- Sven Rautenberg