Wenn ich eine URL mit einer Variablen erstellen möchte, habe ich zwei Möglichkeiten, die Zeichenfolge zu kodieren. urlencode()
y rawurlencode()
.
Was genau sind die Unterschiede und was ist vorzuziehen?
Wenn ich eine URL mit einer Variablen erstellen möchte, habe ich zwei Möglichkeiten, die Zeichenfolge zu kodieren. urlencode()
y rawurlencode()
.
Was genau sind die Unterschiede und was ist vorzuziehen?
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
1 Stimmen
Ich würde wirklich gerne einige Gründe für die Wahl des einen gegenüber dem anderen sehen (z.B. Probleme, die mit dem einen oder dem anderen auftreten könnten), ich (und ich erwarte, dass andere) in der Lage sein wollen, sich einfach für eines zu entscheiden und es für immer mit dem geringsten Aufwand zu benutzen, also habe ich ein Kopfgeld auf diese Frage ausgesetzt.
37 Stimmen
@Tchalvak: Wenn Sie nur einen auswählen wollen, wählen Sie
rawurlencode
. Sie werden nur selten auf ein System stoßen, das bei Leerzeichen, die als%20
, während Systeme, die an Räumen, die als+
sind häufiger anzutreffen.