Maison >développement back-end >Problème PHP >Comment résoudre le problème tronqué avec le code urlencode php

Comment résoudre le problème tronqué avec le code urlencode php

藏色散人
藏色散人original
2021-09-20 09:17:012469parcourir

Méthode php urlencode pour résoudre les caractères tronqués : 1. Ouvrez le fichier de code correspondant ; 2. Encodez "$row['title']" ; 3. Requête après avoir obtenu l'encodage.

Comment résoudre le problème tronqué avec le code urlencode php

L'environnement d'exploitation de cet article : système Windows 7, PHP7.1, ordinateur Dell G3.

Comment php urlencode résout-il le problème du code tronqué ?

En php, la fonction urlencode résout le problème du code tronqué

Nous prêtons généralement peu d'attention à l'encodage urlencode lors de l'écriture de programmes PHP afin d'éviter les erreurs de codage. , nous vous proposons.

Lors de l'écriture d'un programme, chaque fois que des caractères chinois sont transmis à l'aide de la méthode get, ils sont codés avec urlencode. Après encodage, il n'est pas nécessaire de décoder

et vous pouvez l'utiliser directement. Ceci est très utile lorsque nous utilisons des caractères chinois pour interroger. Peut éviter les problèmes de code tronqué.

Voici un de mes exemples :

<A href="listlook.php?wenzhang=<? echo urlencode($row[&#39;title&#39;])?>&id=<? echo $row[&#39;id&#39;];?>"title="标题:<? echo mb_substr($row[&#39;title&#39;],0,40,&#39;utf-8&#39;);?>作者:<? echo $row[&#39;author&#39;];?>时间:<? echo $row[&#39;time&#39;];?>"><? echo mb_substr($row[&#39;title&#39;],0,15,&#39;utf-8&#39;);?>发布者<? echo $row[&#39;author&#39;]?></A>

Ceci est un lien hypertexte qui code $row['title']. Passez à la page suivante.

$query="SELECT * FROM news where type=&#39;".$_GET[&#39;wenzhang&#39;]."&#39;order by id desc limit 0, 10";
$result=mysql_query($query)or  die(&#39;查询失败:&#39;.mysql_error());

Voici comment obtenir le code et l'interroger.

Cela peut garantir que l'encodage des caractères que vous interrogez est cohérent avec les caractères de votre base de données.

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!

Déclaration:
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