Que faire si le filigrane php est tronqué

藏色散人
Libérer: 2023-03-01 20:44:01
original
2106 Les gens l'ont consulté

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 ()".

Que faire si le filigrane php est tronqué

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:

Si --enable- est activé lors de la compilation de PHP Si l'option gd-jis-conv est utilisée, les caractères non-ASCII (tels que les caractères chinois, le pinyin, le grec et les flèches) sera considéré comme un encodage EUC-JP, ce qui finira par faire du chinois normal des caractères tronqués

Solution :

1 Supprimez l'option --enable-gd-jis-conv et recompilez php

2. Convertir les caractères en entités HTML

mb_convert_encoding ('测试', 'HTML-ENTITIES', 'UTF-8');
Copier après la connexion

Recommandé : "

Tutoriel 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:
php
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!