PHP 创建文件夹处理类
PHP 创建文件夹类
<?php namespace Holyrisk\file; class FileHandle { /** * 根据文件路径 创建 目录文件夹 * @param $file 文件路径 /aaa/bbbb/cc.text 那么则 创建 /aaa/bbbb 文件 * @param int $mode * @return bool */ public static function mkdirFile($file,$mode = 0755) { $rsp = true; $file_info = pathinfo($file);//dirname 获取文件所属上级文件夹 if (is_dir($file_info['dirname']) == false){//检测文件夹是否存在 $rsp = mkdir($file_info['dirname'],$mode,true); } return $rsp; } /** * 根据文件夹路径 直接创建 * @param $path 文件夹路径 /aaa/bbbb 那么则 创建 /aaa/bbbb 文件夹 * @param int $mode * @return bool */ public static function mkdir($path,$mode = 0755) { $rsp = true; if (is_dir($path) == false){//检测文件夹是否存在 $rsp = mkdir($path,$mode,true); } return $rsp; } }