Maison >développement back-end >tutoriel php >Résoudre le problème du caractère illégal '\ufeff' apparaissant dans l'en-tête de la chaîne Json de réponse PHP

Résoudre le problème du caractère illégal '\ufeff' apparaissant dans l'en-tête de la chaîne Json de réponse PHP

步履不停
步履不停original
2019-06-27 18:07:174334parcourir

Résoudre le problème du caractère illégal '\ufeff' apparaissant dans l'en-tête de la chaîne Json de réponse PHP

1 Il y a un problème. Il y a un petit point rouge devant la réponse json Lorsque vous placez la souris dessus, ufeff s'afficheraRésoudre le problème du caractère illégal \ufeff apparaissant dans len-tête de la chaîne Json de réponse PHP

<.>2

Résoudre le problème

Vérifiez l'encodage du fichier réponse, ou l'encodage des fichiers référencés par la réponse, comme les packs de langue, etc... Si vous voyez d'autres encodages, changez-le simplement en encodage utf-8. Dans mon cas, l'encodage utf-8 est apparu. Ce problème sera causé, je l'ai changé en utf-8 et je l'ai résolu.

Un exemple de la façon dont PHP génère correctement les données json

Exemple d'erreur

$result = array(&#39;state&#39;=>&#39;123&#39;,&#39;message&#39; =>&#39;参数错误&#39;);
echo &#39;hello&#39;;
echo json_encode($result);

Le client reçoit d'abord la première instruction echo mais ce ne sont pas des données json .

Une autre situation est que l'instruction mysqli_close() est exécutée et la base de données est fermée, ce qui entraîne l'impossibilité de recevoir les données json. La raison spécifique est inconnue.

Pour plus d'articles techniques liés à PHP, veuillez visiter la colonne

Tutoriel PHP pour apprendre !

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!

Déclaration:
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