码迷,mamicode.com
首页 > 其他好文 > 详细

中文繁体简体问题

时间:2021-04-22 16:34:19      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:big   字符   fun   简体中文   ===   rgba   繁体中文   检测   else   

1.可以把一段文字中的繁体字全部自动转化为简体字`
$in="繁体繁體";
$in=iconv(‘UTF-8‘,‘BIG5//TRANSLIT‘,$in);
$in=iconv(‘BIG5‘,‘GB2312//TRANSLIT‘,$in);
$out=iconv(‘GB2312‘,‘UTF-8//TRANSLIT‘,$in);
var_dump($out);
2.检测一个UTF-8字符串里是否包含繁体中文(1)
<?php
/**
* 检测一个UTF-8字符串里是否包含繁体中文
* @param string $str
* @return bool
*/
function is_cn_traditional($str) {
return iconv(‘UTF-8‘, ‘GB2312‘, $str) === false ? true : false;
}

$ft_str = ‘這是繁體中文‘;
$jt_str = ‘这是简体中文‘;
var_dump(is_cn_traditional($ft_str)); // 输出true
var_dump(is_cn_traditional($jt_str)); // 输出false
?>

3.检测一个UTF-8字符串里是否包含繁体中文(2)

$str = "这是繁体中文";
$strGbk = iconv("UTF-8", "GBK//IGNORE", $str);
$strGb2312 = iconv("UTF-8", "GB2312//IGNORE", $str);
if ($strGbk == $strGb2312) {
     echo ‘简体‘;
} else {
     echo ‘繁体‘;
}

中文繁体简体问题

标签:big   字符   fun   简体中文   ===   rgba   繁体中文   检测   else   

原文地址:https://www.cnblogs.com/zinging/p/14688219.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!