解析php获取字符串的编码格式的方法(函数)_php技巧
程序员文章站
2022-06-11 17:10:21
...
如果不清楚字符串的编码格式的话,就可以将这段字符这样检查:
$encode = mb_detect_encoding($string, array("ASCII",'UTF-8′,"GB2312′,"GBK",'BIG5′));
echo $encode;
这样就能知道它是什么编码的了。后续操作还可以为其转码:
if ($encode == “UTF-8″){
$string = iconv("UTF-8″,"GBK",$string);
}
$encode = mb_detect_encoding($string, array("ASCII",'UTF-8′,"GB2312′,"GBK",'BIG5′));
echo $encode;
这样就能知道它是什么编码的了。后续操作还可以为其转码:
if ($encode == “UTF-8″){
$string = iconv("UTF-8″,"GBK",$string);
}
推荐阅读
-
WordPress开发中用于获取近期文章的PHP函数使用解析
-
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
-
解析php获取字符串的编码格式的方法(函数)
-
js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析
-
PHP获取数组表示的路径方法分析【数组转字符串】 原创
-
php解析http获取的json字符串变量总是空白null
-
解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
-
PHP代码篇(二)-- array_column函数将二维数组格式化成固定格式的一维数组,及优化查询方法
-
php数组函数序列之array_values() 获取数组元素值的函数与方法
-
php从字符串创建函数的方法