php 判断网页是否是utf8编码的方法
Jun 13, 2016 am 09:34 AM
//判断编码
复制代码 代码如下:
$encode = mb_detect_encoding($q, array('GB2312','GBK','UTF-8'));
echo $encode."
";
if($encode=="GB2312")
{
$q = iconv("GBK","UTF-8",$q);
}
else if($encode=="GBK")
{
$q = iconv("GBK","UTF-8",$q);
}
else if($encode=="EUC-CN")
{
$q = iconv("GBK","UTF-8",$q);
}
else//CP936
{
//$q = iconv("GB2312","UTF-8",$q);
}
其实就是利用了mb_detect_encoding函数,如果不是utf8编码就转换为utf8编码,防止出现乱码等情况。

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment envoyer des pages Web sur le bureau comme raccourci dans le navigateur Edge ?

Pourquoi la page Web ne peut-elle pas être ouverte ?

Développer un système de vote Web en utilisant JavaScript

Que faire si la page Web n'est pas accessible

Raisons possibles pour lesquelles la connexion réseau est normale mais le navigateur ne peut pas accéder à la page Web

Comment configurer l'actualisation automatique d'une page Web

Que faire si la page Web ne peut pas être ouverte

Que dois-je faire si les images de la page Web ne peuvent pas être chargées ? 6 solutions
