PHP基础10-操作文件目录

操作目录

1.目录操作概述:

例如,百度网盘(http://pan.baidu.com) ,就是经典的网页版文件管理系统。

2.创建新目录mkdir():

➀描述:尝试新建一个由 pathname 指定的目录。
➁语法:bool mkdir ($pathname,$mode,boolean)
➂参数:
$pathname:指定目录的路径;
$mode:默认的 mode 是 0777,意味着最大可能的访问权。$mode在windows下被忽略。 注意$mode的值为八进制。
$recursive:如果指定的路径的上级目录不存在,则也会递归创建。

返回值:成功时返回true,失败时返回false。


3.判断目录或文件是否存在file_exists()

➀语法:bool file_exists ( $filename )
➁提示:可以判断文件,也可以判断目录,是否存在。
返回:如果由 filename 指定的文件或目录存在则返回 true,否则返回 false。

4.判断是否是一个目录is_dir()

➀描述:判断给定文件名是否是一个目录。
➁语法: is_dir ( $filename )
返回值:如果文件名存在,并且是个目录,返回 true,否则返回false。



?>

5.删除目录rmdir()

➀语法:rmdir ( $dirname )
➁参数:$dirname目录路径。
➂返回值:成功时返回 true, 或者在失败时返回 false。
提示:尝试删除 dirname 所指定的目录。 该目录必须是空的,且要有相应的权限。


6.更改目录的访问权限chmod()

➀描述:改变文件的访问权限
➁语法:bool chmod ( $filename , $mode )
➂参数:
$filename,指定文件的路径;
$mode,mode 参数包含三个八进制数按顺序分别指定了所有者、所有者所在的组以及所有人的访问限制。每一部分都可以通过加入所需的权限来计算出所要的权限。数字 1 表示使文件可执行,数字 2 表示使文件可写,数字 4 表示使文件可读。加入这些数字来制定所需要的权限。
提示:在window下文件的只读权限是 0444。文件夹只读权限0555。
注意:此函数不能作用于远程文件。

你可能感兴趣的:(PHP基础10-操作文件目录)