首页 » Web前端 » iconvphp转换乱码技巧_PHP文件及数据编码转换解决乱码问题

iconvphp转换乱码技巧_PHP文件及数据编码转换解决乱码问题

访客 2024-12-08 0

扫一扫用手机浏览

文章目录 [+]

1、DetectAndSwitch方法

DetectAndSwitch方法可以方便地对单个PHP、HTML、JS等文件进行编码转换,DetectAndSwitch方法形式如下。

iconvphp转换乱码技巧_PHP文件及数据编码转换解决乱码问题

static function DetectAndSwitch($filename,$out_charset)

iconvphp转换乱码技巧_PHP文件及数据编码转换解决乱码问题
(图片来自网络侵删)

个中参数filename表示须要转码的有效文件;参数out_charset表示转码后的编码,接管的输出编码与iconv函数一样。
如以下代码所示。

须要把稳的是转码后原文件将会被更换,这就意味着在Linux系统下,Web做事器对该文件必须具备可读可写权限。

2、CodingSwitch方法

很多第三方类库都不是由单个文件构成的,而是由一系列的类库构成的。
CodingSwitch方法可以实现对全体目录下的PHP或者HTML等文件进行编码转换,函数形式如下:

static function CodingSwitch($app = \公众./\公众,$charset='UTF-8',$mode = \"大众FILES\"大众,$file_types = array(\公众.html\"大众,\"大众.php\公众))

个中参数app表示目录路径;参数charset表示文件转换的目标编码;参数mode表示目录遍历模式,保持默认即可;参数file_types表示文件匹配后缀名,只有匹配的文件才进行转码。
CodingSwitch方法的利用非常大略,如下代码所示。

标签:

相关文章

phpjson转table技巧_C 操作JSON的几种办法

本篇通过两种在c#中常用的办法来实现对Json数据的序列化和反序列化,为了实现大多数的需求,我们采取轻微繁芜一点的数据模型。首先我...

Web前端 2024-12-10 阅读0 评论0