mkdir();函数
php创建文件夹和文件
///创建文件夹
代码如下 | 复制代码 |
function createdir($dir) { if(file_exists($dir) && is_dir($dir)){//如果存在这个文件并且这个文件是个目录就不动作 } else{ mkdir($dir,0777);//否则就创造这个目录 } } |
file_exists();函数
file_exists -- 检查文件或目录是否存在
代码如下 | 复制代码 | ||||
if (file_exists($filename)) { print "The file $filename does not exist"; |
is_dir();函数
is_dir();测试文件是否为目录。
为目录就返回true,不就返回false
is_file();
为文件返回"True",不为文件返回"False"。
is_link();
true 值则表示指定的 filename 存在并为符号链接文件.
rmdir 命令
功能:删除空目录
rmdir [选项] dirname
要清空并除去目录,请输入:
代码如下 | 复制代码 |
$fp=fopen('aa.txt', 'w '); //建立一新文件 |
代码如下 | 复制代码 |
$fp=fopen('aa.txt', 'w '); //建立一新文件 chmod('aa.txt', 0777); //设定权限,不然的话建立后无法修改,删除 //好象这行不用也可以fwrite($fp, '要写入的内容'); //写内容 fclose($fp); //关闭文件 |
unlink()函数
功能:删除文件
unlink($filename)删除文件名为$filename的文件
删除指定目录下的所有文件
代码如下
|
复制代码
|
||||||||
function dir_clear($dir) { $directory = dir($dir); //创建一个dir类(Php手册上这么说的),用来读取目录中的每一个文
while($entry = $directory->read()) { //循环每一个文件,并取得文件名$entry
} | }
代码如下 | 复制代码 | ||||
/* * PHP 读取目录下及其子目下的文件函数 * */$files=getFile("images");//调用函数foreach ($files as $name){ echo "$name"." ";} function getFile($dir){ $files=array(); if (is_file($dir)){//如果指定路径为文件直接返回 return $dir; } $hande=opendir($dir); if ($hande){ while (false!==($ufile=readdir($hande))){//如果读取目录成功 if ($ufile!="." && $ufile!=".."){ $filename=$dir."/".$ufile; if (is_file($filename)){ $files[]=$filename; }else{ $files=array_merge($files,getFile($filename)); } } }//end While closedir($hande); }//end if return $files;}?> 删除指定目录下的所有文件以及所有文件夹以及本身***强烈推荐这种方法!!!
|

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

Atom编辑器mac版下载
最流行的的开源编辑器

Dreamweaver CS6
视觉化网页开发工具

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器