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关于数组的创建、打印、遍历、获取、排序、插入、删除等常见操作技巧,需要的朋友可以参考下
    2016-09-09
  • PHP create_function()函数应用实例详解

    PHP create_function()函数应用实例详解

    create_function()函数在代码审计中,主要用来查找项目中的代码注入和回调后门的情况,熟悉了执行流程,我们可以熟练的实现对代码注入的payload构造,从而进行漏洞挖掘和找出存在的缺陷
    2022-10-10
  • 深入了解 register_globals (附register_globals=off 网站打不开的解决方法)

    深入了解 register_globals (附register_globals=off 网站打不开的解决方法)

    由于register_globals设置控制PHP变量访问范围,如果开启会引起不必要的安全问题,所以这里对其进行了强制关闭,如果站长的空间不支持,可以采用以下几种办法进行修改,供广大站长参考
    2012-06-06
  • 用PHP编写和读取XML的几种方式

    用PHP编写和读取XML的几种方式

    今天我看了IBM的一些官方文档和一些XML的相关资料,特把一些关键点以及PHP编写和读取XML的一些实例整理出来,方便以后使用
    2013-01-01
  • php支持中文字符串分割的函数

    php支持中文字符串分割的函数

    本文给大家分享了2个php使用mb_xxx方法来实现中文字符分割的方法,其基本思路都差不多,有需要的小伙伴可以参考下。
    2015-05-05
  • PHP中通过fopen()函数访问远程文件示例

    PHP中通过fopen()函数访问远程文件示例

    这篇文章主要介绍了PHP中通过fopen()函数访问远程文件示例,本文讲解了fopen函数的作用、使用它需要的配置问题、超时问题等内容,并给出了代码实例,需要的朋友可以参考下
    2014-11-11
  • php 修改、增加xml结点属性的实现代码

    php 修改、增加xml结点属性的实现代码

    php修改xml结点属性,增加xml结点属性的代码,有需要的朋友可以参考下
    2013-10-10
  • php实现的pdo公共类定义与用法示例

    php实现的pdo公共类定义与用法示例

    这篇文章主要介绍了php实现的pdo公共类定义与用法,结合具体实例形式分析了php实现的pdo操作类定义及查询、插入等使用技巧,需要的朋友可以参考下
    2017-07-07
  • ThinkPHP 模板引擎使用详解

    ThinkPHP 模板引擎使用详解

    thinkphp系统支持原生的PHP模板,而且本身内置了一个基于XML的高效的编译型模板引擎,系统默认使用的模板引擎是内置模板引擎,关于这个模板引擎的标签详细使用可以参考模版引擎部分。
    2017-05-05
  • Netbeans 8.2将支持PHP7 更精彩

    Netbeans 8.2将支持PHP7 更精彩

    这篇文章主要介绍了Netbeans 8.2将支持PHP7,更精彩,下面就和大家一起学习学习,感兴趣的小伙伴们可以参考一下
    2016-06-06

最新评论