Maison > développement back-end > Problème PHP > Sous WIN32, Apache2 signale une erreur lors du passage des paramètres chinois à l'aide de la méthode get.

Sous WIN32, Apache2 signale une erreur lors du passage des paramètres chinois à l'aide de la méthode get.

王林
Libérer: 2023-02-23 10:48:01
original
2820 Les gens l'ont consulté

Problème :

Lors de l'utilisation de la méthode get pour transmettre des paramètres chinois à Apache2 sous Win32, une erreur se produira, telle que test.php?a=你好&b=你好, le passage des paramètres provoque une erreur interne .

Réponse :

Utilisez la fonction urlencode() pour convertir, telle que "test.php?a=".urlencode(Bonjour)."&b=". urlencode (Bonjour à vous aussi)

Introduction détaillée :

urlencode()La fonction est principalement utilisée pour renvoyer le type de chaîne. Cette fonction encodera la chaîne entrante. La différence entre la fonction urlencode() et la fonction rawencode() est que la fonction urlencode() convertira "espace" en "+" et la fonction rawencode() convertira "espace" en "%20". Les autres méthodes de conversion de chaîne de la fonction urlencode() sont les mêmes que celles de la fonction rawencode().

La syntaxe de la fonction urlencode() est la suivante :

string urlencode (string str)
Copier après la connexion

Pour plus de questions, veuillez visiter le site Web PHP chinois : Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal