Heim > Artikel > Backend-Entwicklung > Zusammenfassung häufig verwendeter URL-Verarbeitungsfunktionen in PHP
In diesem Artikel werden hauptsächlich die häufig verwendeten URL-Verarbeitungsfunktionen in PHP vorgestellt. Die Beispiele fassen einige der am häufigsten verwendeten URL-Verarbeitungsfunktionen wie parse_url, rawurldecode, urlencode, urldecode usw. zusammen Praktischer Wert. Freunde, die es benötigen, können es als Referenz verwenden:
Das Beispiel in diesem Artikel fasst mehrere URL-Codierungs-Parsing-Funktionen in PHP zusammen, wie z. B. parse_url, rawurldecode, rawurlencode, urldecode, urlencode . Die spezifische Verwendung ist wie folgt:
Schauen wir uns die Einführung und Beispiele an: parse_url($str url);
Konvertieren Sie die URL in ein Array: print_r (parse_url("www.jb51.net")); Analysieren Sie die URL und geben Sie das Rückgabearray aus. Das spezielle URL-Format string wird in einen gewöhnlichen String wiederhergestellt.
Syntax: string rawurldecode(string str);
Rückgabewert: String
Funktionstyp: Kodierungsverarbeitung
Inhaltsbeschreibung: Diese Funktion dekodiert die Ausführliche Codierungs- und Decodierungsinformationen sowie Spezifikationsdokumente finden Sie in RFC 1738. Der Code lautet wie folgt:
Der Der Code lautet wie folgt:
echo rawurldecode('foo%20bar%40baz'); //输出foo bar@baz string rawurlencode ( string str )
Gibt eine Zeichenfolge zurück. Alle nicht alphanumerischen Zeichen in dieser Zeichenfolge außer -_ werden durch ein Prozentzeichen (%) gefolgt von zwei hexadezimalen Ziffern ersetzt beschrieben in RFC 1738, um das Original zu schützen. Definieren Sie Zeichen, um zu verhindern, dass sie als spezielle URL-Trennzeichen interpretiert werden, und schützen Sie das URL-Format vor einer Beeinträchtigung durch Übertragungsmedien, wie etwa einige Mailsysteme, die beispielsweise Zeichenkonvertierung verwenden, wenn Sie möchten So fügen Sie ein Passwort in eine FTP-URL ein:
Der Code lautet wie folgt:
$str="http://www.jb51.net"; //定义字符串 $result=rawurlencode($str); //对指定字符串编码 echo $result; /* urldecode() url解码 */ //输出结果 $str="http%3a%2f%2fwww.jb51.net"; $result=urldecode($str); echo $result; /* urlencode() url编码 */ $str="http://www.jb51.net"; //定义字符串 $result=urlencode($str); //对指定字符串编码 echo $result; //输出结果
Das obige ist der detaillierte Inhalt vonZusammenfassung häufig verwendeter URL-Verarbeitungsfunktionen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!