Maison >développement back-end >Problème PHP >Que faire si php lit le contenu d'un fichier tronqué
Solution au contenu de fichier tronqué lu par PHP : 1. Vérifiez si l'encodage par défaut est défini dans l'en-tête du modèle HTML ; 2. Remplacez UTF-8 dans charset=UTF-8 par le format d'encodage spécifié ; Définir le format d'encodage du fichier téléchargé.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Vérifiez si l'en-tête du modèle HTML est défini au codage par défaut
Colonne :
Mettez UTF-8 dans le jeu de caractères =UTF-8 Modifiez le format d'encodage spécifié
Définissez la colonne d'encodage de sortie PHP : header("Content-Type: text/html; charset=UTF-8") ;
Changez UTF-8 dans charset=UTF-8 par le format d'encodage spécifié
Définissez le format d'encodage du fichier téléchargé (la valeur par défaut du système est ANSI)
Par exemple : lors de l'enregistrement du Bloc-notes, vous pouvez l'enregistrer au format d'encodage UTF-8 pour vous assurer que l'encodage est cohérent avec l'encodage ci-dessus et qu'il n'y aura pas de caractères tronqués
Notes
Notez que l'encodage de navigation du navigateur est cohérent avec l'encodage du programme
[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!