PHP文件编程之操作目录directory

文件编程主要是指对directory 目录 以及 文件 Files 的操作 

新增目录 mkdir(); 删除目录 rmdir(); 参数即可以是相对路径 也可以是绝对路径

给文件夹重命名  rename (旧目录,新目录); 需要注意参数是路径 而不只是目录名 否则会该变目录所在路径 

读取所有文件 scandir(目录) 返回一个数组  元素是该目录下的所有文件名 

if(is_dir('../secondweb')){   //先判断目录是否存在 
    $arr = scandir('../secondweb');  //返回一个数组  包含此目录下的所有目录和文件 
    foreach($arr as $values){         //遍历一个数组 
        echo $values,'
'; } }

PHP文件编程之操作目录directory_第1张图片

从遍历结果可以看到 两个比较特殊的文件夹  "  .  " 与 ''    ..   " 文件夹  .文件所代表的是同级目录  ..所代表的是上级目录 例如绝对路径F:\server\secondweb\index.php       . 代表的就是F:\server\secondweb 如果需要用到与index.php同级的目录dir 直接用'  .\dir'就可以起到绝对路径 F:\server\secondweb\dir 的作用   

你可能感兴趣的:(PHP学习,php,文件编程,目录,增删改查)