php获取文件的属性和目录递归

file_exists() 判断文件是否存在

<?php
$myfile = "1.txt";
file_exists($myfile) or die("文件不存在</br>");
echo $myfile."存在大小".filesize($myfile)."KB</br>";
if(is_readable($myfile)){
    echo "文件可读</br>";
}
else{
    echo "文件不可读</br>";
}
if(is_executable($myfile)){
    echo "文件可执行</br>";
}else{
    echo "文件不可执行</br>";
}
if(is_writable($myfile)){
    echo "文件可写</br>";
}else{
    echo "文件不可写</br>";
}
echo "创建时间".date("Y-m-d H:i:s",filectime($myfile))."</br>";
echo "修改时间".date("Y-m-d H:i:s",filemtime($myfile))."</br>";
echo "访问时间".date("Y-m-d H:i:s",fileatime($myfile))."</br>";


<?php
$name = "moon";
mkdir($name);//创建目录
rename($name,'moonsec');//重命名
rmdir($name);//删除目录
//遍历目录
$path = ".";
$dh = opendir($path);
while(($file = readdir($dh))!==false){
   if(is_dir($file))&&$file!="."&&$file!=".."{
       echo "目录$file</br>";
   }else{
       echo "文件$file</br>";
   }
}

opendir() 函数打开目录句柄。
定义和用法
readdir() 函数返回目录中下一个文件的文件名。

语法
readdir(dir_handle);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值