今天写程序遇到了一个小问题,在处理中文文件名的问题是,如果在文件名的开始收购中国那里是空的,英语是在前缀中国能够得到如下:



所以我写了一个函数,而不是如下代码:

复制代码代码如下所示:

功能path_info($文件路径)

{

path_parts美元=阵();

path_parts美元{ 'dirname} = RTrim(substr($听0个子($文件路径)), / / );

path_parts美元{ 'basename} = LTrim(substr($听个子($文件路径)), / );

path_parts美元{ 'extension} = substr(strrchr($听),1);

path_parts美元{ 'filename} = LTrim(substr($ path_parts { 'basename},0个子(path_parts美元,{ 'basename})) / );

返回的path_parts;

}



问题就解决了。