创建、删除文件夹和文件夹里的文件
创建一个文件夹:
public function index(){ if (!is_dir('d:/hl')) { mkdir('d:/hl'); }else{ echo '文件夹已经存在'; } }
创建层级文件夹:
public function index(){ $path='d:/hl/a/b/c'; if (!is_dir($path)) { if (mkdir($path,0777,true)) { echo '创建文件夹成功'; }else{ echo '创建文件夹失败'; } }else{ echo '文件夹已经存在'; } }
删除文件夹:
public function index(){ $path='d:/hl'; $res=rmdir($path); dump($res);
在文件夹中创建文件并写入内容:
public function index(){ $path='d:/hl/a.txt'; $fp=fopen($path,'w+'); fwrite($fp,'hello,world'); fclose($fp); }
删除文件夹中的文件:
public function index(){ $path='d:/hl/a.txt'; unlink($path); }