Maison > Article > développement back-end > Que faire si le filigrane php est tronqué
Solution au filigrane php tronqué : 1. Supprimez l'option "--enable-gd-jis-conv" et recompilez php ; 2. Convertissez les caractères en entités html en utilisant la méthode "mb_convert_encoding ()".
php utilise la bibliothèque Gd pour ajouter des problèmes et des solutions de filigrane de texte tronqué
Un projet récent après la migration Sur le serveur, il a été découvert après le déploiement que l'une des fonctions d'ajout de texte en filigrane aux images présentait un problème tronqué. Il a été confirmé qu'il n'y avait aucun problème avec le code de fonction. Dans le même temps, les codes du projet étaient tous codés en UTF. -8, et il n'y a eu aucun problème d'encodage. Les polices ont également été vérifiées et exclues. Après avoir consulté les informations, j'ai finalement trouvé un paramètre de compilation PHP --enable-gd-jis-conv.
--enable-gd-jis-conv:
2. Convertir les caractères en entités HTML
mb_convert_encoding ('测试', 'HTML-ENTITIES', 'UTF-8');
Recommandé : "
Tutoriel PHPCe 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!