\Org\UtilCodeSwitch

Summary

Methods
Properties
Constants
DetectAndSwitch()
searchdir()
CodingSwitch()
getError()
getInfo()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
error()
info()
$error
$info
N/A

Properties

$error

$error : 

Type

$info

$info : 

Type

Methods

DetectAndSwitch()

DetectAndSwitch(string  $filename, string  $out_charset) : void

编码转换函数,对整个文件进行编码转换 支持以下转换 GB2312、UTF-8 WITH BOM转换为UTF-8 UTF-8、UTF-8 WITH BOM转换为GB2312

Parameters

string $filename

文件名

string $out_charset

转换后的文件编码,与iconv使用的参数一致

searchdir()

searchdir(string  $path, string  $mode = "FULL", array  $file_types = array(".html", ".php"), integer  $maxdepth = -1,   $d) : void

目录遍历函数

Parameters

string $path

要遍历的目录名

string $mode

遍历模式,一般取FILES,这样只返回带路径的文件名

array $file_types

文件后缀过滤数组

integer $maxdepth

遍历深度,-1表示遍历到最底层

$d

CodingSwitch()

CodingSwitch(string  $app = "./",   $charset = 'UTF-8', string  $mode = "FILES", array  $file_types = array(".html", ".php")) : void

对整个项目目录中的PHP和HTML文件行进编码转换

Parameters

string $app

要遍历的项目路径

$charset
string $mode

遍历模式,一般取FILES,这样只返回带路径的文件名

array $file_types

文件后缀过滤数组

getError()

getError() 

getInfo()

getInfo() 

error()

error(  $msg) 

Parameters

$msg

info()

info(  $info) 

Parameters

$info