Solution aux paramètres de page tronqués transmis par PHP : 1. Ouvrez le fichier de code PHP correspondant ; 2. Passez "if( $tag === iconv('UTF-8', $c, iconv($c, 'UTF - 8', $tag))){...}" peut résoudre le problème des caractères tronqués.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.4, ordinateur Dell G3.
Comment résoudre le problème des paramètres de page tronqués transmis par php ?
Une tentative de résoudre le problème des paramètres chinois tronqués transmis par php get :
Les paramètres chinois du site Web sont transmis directement, par exemple /index.php?t=Bonjour
Toutes les pages sont encodées en utf-8
Firefox, Firefox Caractères tronqués sous IE normal
Actuellement, cette méthode est utilisée pour le résoudre temporairement.
$bm = array('UTF-8','GBK'); $charTest; foreach($bm as $c){ if( $tag === iconv('UTF-8', $c, iconv($c, 'UTF-8', $tag))){//转换编码后是不是相等 $charTest = $c; break; } } if($charTest == 'GBK'){ $tag = iconv('GBK', 'UTF-8', $tag); }
Apprentissage recommandé : "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!