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

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

duote123 2024-12-10 0

扫一扫用手机浏览

文章目录 [+]

1、DetectAndSwitch方法

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

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

static function DetectAndSwitch($filename,$out_charset)

php内码转换技巧_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方法的利用非常大略,如下代码所示。

标签:

相关文章

按次序排序php技巧_PHP 数组排序

PHP - 数组排序函数在本章中,我们将逐一先容下列 PHP 数组排序函数:sort( - 对数组进行升序排列rsort( -...

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

phpdate_diff技巧_45DAXdatediff 数据处理

1. 大家好,每天一分钟学会 Power BI。本日来讲一下 date DIFF 函数,它是返回两个日期间隔多少天,以是来新建列看...

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