当前位置:澳门新葡亰登入 > 澳门新葡亰登入 > PHP转换相对路径,并创建目录

PHP转换相对路径,并创建目录

文章作者:澳门新葡亰登入 上传时间:2020-04-21

?php/** 成效:主用于文件上传后的目录自动生成* 时间:2006-3-12* 我:欣然随风*/class class_dir{ /** * 换算实际路线 */function dir_path($path){ $adir = explode(''/'',$path); for($i=0;$icount($adir);$i++) { $key = false; if($adir[$i] == ..) $key = $i; if($key !== false) { for($j=0;$jcount($adir);$j++) { if($j==$key-1 || $j==$key) continue; $newadir[] = $adir[$j]; } $adir = $newadir; $newadir = false; $i=$i-2; } } Return $path = implode(/,$adir);} /** * 按钦赐路线生成目录 */ function dir_mkdirs($path) { $path = $this-dir_path($path); $adir = explode(''/'',$path); $dirlist = ''''; $rootdir = array_shift($adir); if(!file_exists($rootdir)) mkdir($rootdir); foreach($adir as $val) { $dirlist .= /.$val; $dirpath = $rootdir.$dirlist; if(!file_exists($dirpath))&nbs

本文由澳门新葡亰登入发布于澳门新葡亰登入,转载请注明出处:PHP转换相对路径,并创建目录

关键词: