php检测文本的编码


Posted in PHP onJuly 26, 2015

通过对文本的一次循环编码,来判断是否属于该编码。

public function chkCode($string) {
    $code = array(
      'ASCII',
      'GBK',
      'UTF-8'
    );
    foreach ($code as $c) {
      if ($string === iconv('UTF-8', $c, iconv($c, 'UTF-8', $string))) {
        return $c;
      }
    }
    return null;
  }

以上所述就是本文的全部内容了,希望大家能够喜欢。

PHP 相关文章推荐
真正面向对象编程:PHP5.01发布
Oct 09 PHP
PHP聊天室技术
Oct 09 PHP
PHP 文本文章分页代码 按标记或长度(不涉及数据库)
Jun 07 PHP
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码
Feb 14 PHP
PHP递归调用的小技巧讲解
Feb 19 PHP
ThinkPHP3.1的Widget新用法
Jun 19 PHP
php给图片加文字水印
Jul 31 PHP
PHP中substr_count()函数获取子字符串出现次数的方法
Jan 07 PHP
利用ajax和PHP实现简单的流程管理
Mar 23 PHP
AJAX的使用方法详解
Apr 29 PHP
PHP实现的函数重载功能示例
Aug 03 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
Jun 22 PHP
PHP中COOKIES使用示例
Jul 26 #PHP
PHP实现简单数字分页效果
Jul 26 #PHP
FastCGI 进程意外退出造成500错误
Jul 26 #PHP
php实现QQ空间获取当前用户的用户名并生成图片
Jul 25 #PHP
使用纯php代码实现页面伪静态的方法
Jul 25 #PHP
php正则表达式获取内容所有链接
Jul 24 #PHP
PHP7.0版本备注
Jul 23 #PHP
You might like
一首老MP3,致敬WAR3经典
2021/03/08 魔兽争霸
PHP缩略图等比例无损压缩,可填充空白区域补充色
2011/06/10 PHP
强烈声明: 不要使用(include/require)_once
2013/06/06 PHP
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
2015/07/06 PHP
PHP实践教程之过滤、验证、转义与密码详解
2017/07/24 PHP
12款经典的白富美型—jquery图片轮播插件—前端开发必备
2013/01/08 Javascript
jquery垂直公告滚动实现代码
2013/12/08 Javascript
jquery获取多个checkbox的值异步提交给php
2015/07/07 Javascript
nodejs连接mysql数据库简单封装示例-mysql模块
2017/04/10 NodeJs
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
2017/08/23 jQuery
angular4中引入echarts的方法示例
2019/01/29 Javascript
js笔试题-接收get请求参数
2019/06/15 Javascript
JS实现简单省市二级联动
2019/11/27 Javascript
js+canvas实现简单扫雷小游戏
2021/01/22 Javascript
[02:17]《辉夜杯》TRG战队巡礼
2015/10/26 DOTA
python执行CMD指令,并获取返回的方法
2018/12/19 Python
python3使用matplotlib绘制条形图
2020/03/25 Python
python3.x+pyqt5实现主窗口状态栏里(嵌入)显示进度条功能
2019/07/04 Python
Python facenet进行人脸识别测试过程解析
2019/08/16 Python
Pytorch根据layers的name冻结训练方式
2020/01/06 Python
python3.7添加dlib模块的方法
2020/07/01 Python
Python sqlalchemy时间戳及密码管理实现代码详解
2020/08/01 Python
HTML5 对各个标签的定义与规定:body的介绍
2012/06/21 HTML / CSS
HTML5实现WebSocket协议原理浅析
2014/07/07 HTML / CSS
WoolOvers爱尔兰:羊绒、羊毛和棉针织品
2017/01/04 全球购物
Linux面试题LINUX系统类
2015/11/25 面试题
个人能力自我鉴赏
2014/01/25 职场文书
工作会议方案
2014/05/21 职场文书
农行心得体会
2014/09/02 职场文书
公务员考察材料
2014/12/23 职场文书
小学教师个人工作总结2015
2015/04/20 职场文书
2016年中秋节慰问信
2015/12/01 职场文书
物业管理交接协议书
2016/03/24 职场文书
详细谈谈MYSQL中的COLLATE是什么
2021/06/11 MySQL
nginx共享内存的机制详解
2022/03/21 Servers
MySQL串行化隔离级别(间隙锁实现)
2022/06/16 MySQL