Maison > développement back-end > Problème PHP > Que dois-je faire si le point d'interrogation en php est tronqué ?

Que dois-je faire si le point d'interrogation en php est tronqué ?

coldplay.xixi
Libérer: 2023-03-03 07:02:01
original
2706 Les gens l'ont consulté

Solution au point d'interrogation tronqué en php : utilisez d'abord [mb_substr()], le code est [ ]; Utilisez ensuite le dernier paramètre de [mb_substr()] pour ajouter l'encodage.

Que dois-je faire si le point d'interrogation en php est tronqué ?

Solution au code tronqué du point d'interrogation php :

Le code d'origine est :

<?php echo substr($res[&#39;art_title&#39;],0,20);?>
Copier après la connexion

J'ai appris que substr() l'interception des caractères chinois provoquerait des caractères tronqués, alors je l'ai changé en mb_substr()

<?php echo mb_substr($res[&#39;art_title&#39;],0,20);?>
Copier après la connexion

Le test local était normal pendant un moment, mais j'ai ensuite changé de serveur après y être allé. en ligne, des caractères tronqués sont réapparus

La requête indiquait que c'était parce que l'encodage du fichier de la page Web et de la base de données étaient différents

Je me souvenais clairement que la base de données et les fichiers de la page étaient tous deux définis sur utf8 ,

mais j'ai aussi trouvé une solution, mb_substr()le dernier paramètre Ajoutez simplement le codage

<?php echo mb_substr($res[&#39;art_title&#39;],0,20,"utf-8");?>
Copier après la connexion

Recommandations d'apprentissage associées : Programmation PHP de l'entrée à la maîtrise

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