Aktueller Standort: Startseite> Funktionskategorien> rawurlencode

rawurlencode

Codierung von URLs nach RFC 3986
Name:rawurlencode
Kategorie:URLs
Programmiersprache:php
Kurzbeschreibung:URL codiert die Zeichenfolge, konvertiert Sonderzeichen in einen hexadezimalen ASCII -Wert und präsentiert jedes spezielle Zeichen mit einem Prozentzeichen (%)

Funktionsname: rawurlencode ()

Anwendbare Versionen: Php 4, Php 5, Php 7

Verwendung: Rawurlencode (String $ str): String

Funktionsbeschreibung: Die URL rawurlencode () -Funktion codiert die Zeichenfolge, wandelt Sonderzeichen in einen in Hexadezimal dargestellten ASCII -Wert um und präsentiert jedes spezielle Zeichen mit einem prozentualen Zeichen (%).

Parameter:

  • $ str: Die an URL codierte Zeichenfolge.

Rückgabewert: Gibt die URL -codierte Zeichenfolge zurück.

Beispiel:

 // 示例1: $str = "Hello World!"; $encodedStr = rawurlencode($str); echo $encodedStr; // 输出:Hello%20World%21 // 示例2: $str = "hello@php.net"; $encodedStr = rawurlencode($str); echo $encodedStr; // 输出:hello%40php.net // 示例3: $str = "中文"; $encodedStr = rawurlencode($str); echo $encodedStr; // 输出:%E4%B8%AD%E6%96%87

Anmerkungen:

  • Die Funktion rawurlencode () codiert nicht die folgenden Zeichen: Buchstaben, Zahlen, Unterstriche, Bindestriche und Punkte.
  • Sonderzeichen umfassen alle Zeichen mit Ausnahme der oben genannten Zeichen, wie Räume, chinesische Zeichen, besondere Symbole usw.
  • Wenn Sie die codierte Zeichenfolge für Abfragesträge in der URL verwenden müssen, können Sie die Funktion urlencode () verwenden.
  • Wenn Sie die codierte Zeichenfolge für Abfragesträge im Pfad verwenden müssen, können Sie die Funktion rawurlencode () verwenden.
  • Nach der Codierung mit der Funktion rawurlenCode () können Sie die Funktion rawurldecode () zum Dekodieren verwenden.
Ähnliche Funktionen
Beliebte Artikel