muenzchen: urlencode oder rawurlencode?

Hallo!

Welche Funktion sollte man besser verwenden?
urlencode() oder rawurlencode() ?

Was sind die Vor-/Nachteile der Funktionen?

MfG, muenzchen

  1. Hallo muenzchen,

    Welche Funktion sollte man besser verwenden?
    urlencode() oder rawurlencode() ?

    Also: urlencode ist das gleiche wie rawurlencode, nur dass das Leerzeichen mit + anstelle mit %20 kodiert wird.

    Was sind die Vor-/Nachteile der Funktionen?

    Bei urlencode sparst Du ein paar Byte. In URLs funktionieren beide genausogut. Bei anderen Dingen, bei denen die gleiche Art der Kodierung (%..) verwendet wird, würde ich jedoch rawurlencode verwenden, da das + nicht notwendigerweise interpretiert wird.

    Viele Grüße,
    Christian