立即注册
 找回密码
 立即注册

QQ登录

只需一步,快速开始

我逸网

我逸分享各类计算工具和资料
不再需要查找公式和数据

安逸

我逸预设各种计算条件和经验
结果只在少量调整之间

效率

将繁琐交给我逸
我用故

我逸

[PHP] PHP自动转换编码函数

[复制链接]
发表于 2016-7-13 21:50:02 | 显示全部楼层 |阅读模式
以下函数对字符串进行编码转换,无论字符串原先为何种编码形式,都会自动转化为适合当前输出的编码格式:
function getSafeStr($str){
	$s1 = iconv('utf-8','gbk',$str);
	$s0 = iconv('gbk','utf-8',$s1);
	if($s0 == $str){
		return $s1;
	}else{
		return $str;
	}
}
使用实例:
header("Content-type: text/html; charset=gbk");
$str = '这里是传过来的字符串,不管这是UTF8编码还是GBK编码,后面的输出都是正常的。';
echo getSafeStr($str);
通过改写,可以用于判断字符串编码:
function getcode($str)
{
	$s1 = iconv('utf-8','gbk',$str);
	$s0 = iconv('gbk','utf-8',$s1);
	if($s0 == $str){
		return 'utf-8';
	}else{
		return 'gbk';
	}
}
回复 收藏

使用道具 举报

发表于 2018-9-4 11:18:01 | 显示全部楼层
呦呦资源论坛开放注册了!!限时开放注册

iujlb03.com
回复 支持 反对 收藏

使用道具 举报

发表于 2018-10-9 10:37:37 | 显示全部楼层
呦呦资源论坛开放注册了!!限时开放注册

92xll.com
回复 支持 反对 收藏

使用道具 举报

发表于 2018-11-5 04:47:28 | 显示全部楼层

国外uu,国产uu最新地址开放注册了,网站难找



iujlb06.com
回复 支持 反对 收藏

使用道具 举报

Archiver|服务支持:DZ动力|  

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

Copyright © 2016-2022 我逸网 cmd2d.com All Rights Reserved.
备案号:皖ICP备16004147号-1

beian 皖公网安备 34010302000278号

快速回复 返回顶部 返回列表