当前位置:首页 > 建站分享 > 正文内容

PHP 检测字符串是否包含繁体字

lujun2年前 (2022-11-11)建站分享494

有个小众需求,需要检查字符串是否包含繁体字,随手搜了下,是用iconv实现的。

具体 PHP 检测字符串是否包含繁体字 示例代码:

<?php
/**
* 检测一个UTF-8字符串里是否包含繁体中文
* @param string $str
* @return bool
*/
function is_cn_traditional($str) {
   return @iconv('UTF-8', 'GB2312', $str) === false ? true : false;
}

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

参考资料


扫描二维码推送至手机访问。

版权声明:本文由5020工作室发布,如需转载请注明出处。

本文链接:http://5020.work/?id=46

分享给朋友:

相关文章

分享10个可免费使用的网站CDN加速服务

分享10个可免费使用的网站CDN加速服务

CDN也称内容分发网络,其原理大概是将服务内容分发至全网加速节点,让用户从就近的服务器节点上获取内容,从而提高网站的访问速度。大部分服务商(如阿里云,网易蜂巢,京东云等)的CDN服务是按使用量收费的,也有一些服务商提供免费的CDN服务,本文...

玩客云FRP穿透外网访问

玩客云FRP穿透外网访问

本方法需要用到服务器进行FRP穿透无论使用玩客云做网站还是下载机,穿透后便可不在家也能管理和访问你的玩客云之前写过玩客云怎么刷armbian+宝塔7.4.x,和玩客云如何挂载硬盘这里具体就不说了目前刚好腾讯云在做活动,2H4G8M才74一年...

为网页添加动态背景 (背景轮播)

以前文章 最近发现一个插件所以重新更新下本文插件名称: jquery.backstretch.js下面是 示例代码:设置网页背景<!doctype html><html lang="...

使用cloudflare加速页面中有beacon.min.js加载很卡如何解决

最近有个域名因为没有国内服务器,搬家到了国外。使用了cloudflare CDN加速,不知道从什么时候开始加载变的异常缓慢。chrome不停的转圈圈就是不完成。一个网页打开到完成要1分钟。检查了下原来是一个js文件一直没有加载成功。js名称...

html5 让video支持m3u8播放

我在网上查了半天,也测试了几个,但是最终我选择的是hls.jshls.js Git#git:https://github.com/video-dev/hls.js基本使用#<script src="https://...

免费前端静态资源开源库大全(CDN公共库)

为什么使用CDN公共库?减少用户等待时间,增加网页的同时载入速度,你可以在自己的网页上直接通过script标记引用这些资源。这样做不仅可以为您 节省流量,还能通过CDN加速,获得更快的访问速度。360官网 https://cdn....

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。