Heim >Backend-Entwicklung >PHP-Tutorial >JQuery AJAX-Lösung zum Senden verstümmelter chinesischer Zeichen. js implementiert die PHP-Funktion urlencode

JQuery AJAX-Lösung zum Senden verstümmelter chinesischer Zeichen. js implementiert die PHP-Funktion urlencode

WBOY
WBOYOriginal
2016-08-08 09:24:551039Durchsuche

Die Funktion

encodeURI() kann eine Zeichenfolge als URI kodieren und die Zeichen werden durch hexadezimale Escape-Sequenzen ersetzt.
Die Funktion decodeURI() kann den von der Funktion encodeURI() codierten URI dekodieren.

Die Zeichen nach encodeURI() von js werden im Allgemeinen in utf-8 codiert. Wenn die serverseitige Codierung eine andere Codierung ist, ist eine Iconv-Konvertierung erforderlich.
$a = urlencode(iconv("gb2312", "UTF-8", "Movie")); //Entspricht Javascript encodeURI("Movie");
echo $ a;
$b = iconv("utf-8","gb2312",urldecode("movie")); //Entspricht Javascript decodeURI("movie");
echo $b;

?>

http://www.2cto.com/kf/201107/95682.html

Das Obige stellt die Lösung für JQuery AJAX zum Senden verstümmelter chinesischer Zeichen vor. js implementiert den URL-Code der PHP-Funktion, einschließlich einiger Aspekte des Inhalts. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn