一、dirname($path)和basename($path);
这两个函数是分别来读取对应目录下文件的目录和文件名称的。
二、创建和删除目录
mkdir('要创建的目录','linux下对应的权限(比如是0777)');
rmdir('要删除的目录');请注意要删除的目录都必须是空目录
三、filesize(),filetype(),clearstatcache();
分别是文件的大小,文件的类型(可能是:fifo,char,dir,block,link,file,unknown);最后一个函数是当文件修改了属性之后需要清空缓存,调用这个方法重新获取文件的信息。
四、touch('/filename.php');
unlink('/filename.php');
copy('文件源路径','要复制的目标路径')
rename('旧文件','新文件');
第一个是新建一个文件,第二个是删除一个文件;
第三个是复制一个文件,第四个是重命名一个文件或者是移动一个文件;
要注意的是:上面的四个函数的路径都必须要是相对php脚本的路径;而不是源文件的地址。
五、在php中执行系统的命令
(1)使用exec('命令',$result)
使用这个方法执行命令后将会返回一个字符串组存放在$result中;
(2)使用passthru(’命令‘)
使用这个方法将会直接把结果返回给浏览器或者是客户端
(3)使用system(’命令‘)
使用这个方法之后会直接把结果返回给浏览器,但是在浏览器中每一行的输出向后对齐。
(4)反引号:`命令`
使用这个方法后会将结果已字符串的方式返回出来:例如$result=`ls -al`;
本文介绍了PHP中处理文件和目录的基本操作,包括读取路径信息、创建与删除目录、文件的操作如新建、删除、复制及重命名等,并且详细说明了如何在PHP中执行系统命令。

1万+

被折叠的 条评论
为什么被折叠?



