php简单判断文本编码的方法

 更新时间:2015年07月30日 10:16:28   作者:Construct  
这篇文章主要介绍了php简单判断文本编码的方法,涉及php数组及iconv方法的相关使用技巧,非常简单实用,需要的朋友可以参考下

本文实例讲述了php简单判断文本编码的方法。分享给大家供大家参考。具体如下:

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

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程序设计有所帮助。

相关文章

  • php实现的简单检验登陆类

    php实现的简单检验登陆类

    这篇文章主要介绍了php实现的简单检验登陆类,可实现基本的php数据库查询及密码匹配的功能,需要的朋友可以参考下
    2015-06-06
  • php简单分页类实现方法

    php简单分页类实现方法

    这篇文章主要介绍了php简单分页类实现方法,实例分析了php分页类的实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02
  • 大家都应该掌握的PHP关联数组使用技巧

    大家都应该掌握的PHP关联数组使用技巧

    这篇文章主要为大家分享了10个必须掌握的PHP关联数组使用技巧,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • PHP加密解密字符串汇总

    PHP加密解密字符串汇总

    PHP加密解密函数分享,一个是Discuz!的authcode加密函数(带详细分解),一个是encrypt()函数。需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。
    2015-04-04
  • php结合md5的加密解密算法实例

    php结合md5的加密解密算法实例

    这篇文章主要介绍了php结合md5的加密解密算法,结合实例形式分析了php结合md5实现自定义密钥的加密解密算法相关实现技巧,需要的朋友可以参考下
    2016-09-09
  • php遍历目录输出目录及其下的所有文件示例

    php遍历目录输出目录及其下的所有文件示例

    好多次笔试都会遇到这个问题,本文特写下php遍历目录输出目录及其下的所有文件的方法
    2014-01-01
  • PHP中设置时区方法小结

    PHP中设置时区方法小结

    今天发现一段PHP代码中的时间判断语句出了点问题,研究了一下发现问题出在PHP的时区设置上,PHP所取的时间默认是格林威治标准时间,所以和北京时间相差8小时
    2012-06-06
  • Drupal 添加模块出现莫名其妙的错误的解决方法(往往出现在模块较多时)

    Drupal 添加模块出现莫名其妙的错误的解决方法(往往出现在模块较多时)

    今天用学习用Drupal,在同时安装ctools,CCK,views,panels时出现了奇怪的状况。
    2011-04-04
  • 初步介绍PHP扩展开发经验分享

    初步介绍PHP扩展开发经验分享

    在PHP开发的过程中,有时候为了提高性能,需要选择扩展的方式去实现,本文简单介绍怎么开发一个简单的PHP扩展,解开PHP扩展开发的神秘面纱
    2012-09-09
  • PHP中限制IP段访问、禁止IP提交表单的代码

    PHP中限制IP段访问、禁止IP提交表单的代码

    最近,小编发现有一个云南的网友经常在网站发表一些垃圾信息的评论,由于使用的事DEDECMS构架,系统本身并无禁止IP功能,每天看到这些垃圾评论,尽管不多,但是让人感觉不爽,那么如何来限制呢?
    2011-04-04

最新评论