用php获取文件夹类每个文件的详细信息,比如,最近访问时间、修改时间、文件类型、大小等等,代码怎么写

用php获取文件夹类每个文件的详细信息,比如,最近访问时间、修改时间、文件类型、大小等等,代码怎么写,第1张

function scan($path,$r=false){

$dirs=scandir($path);

foreach($dirs as $file){

if(!is_dir($path'/'$file)){

echo "$path/$file "'上次访问时间:'date('Y-m-d H:i:s',fileatime($path'/'$file))' 文件大小:'filesize("$path/$file")'<br/>';

}else if(is_dir($path'/'$file) && $file!='' && $file!='' && $r==true){

scan($path'/'$file,$r);

}

}

}

$path='d:/pa';

//参数1为文件路径,参数2为控制是否递归查询文件目录

scan($path,true);

纯手打 楼主要厚道啊

似乎没有,网上都是通过反射来获取的。

可以参考一下:

$foo = new myclass();

$reflect = new ReflectionClass($foo);

$pros = $reflect->getDefaultProperties();

$pros就是类mycalss属性的数组

setPages(每页显示几行,当前页码)

如: setPages(25, 1);

setNopages 当前sql 查询不设置分页,即是单页模式

function getRs($sql) 分页读取sql

function getALL($sql) 一次读取全部数据

不得不说这个sql分页类,写的太挫了~

function logVars($varList, $excludeList = null) {

if ($excludeList == null){

$excludeList = array('GLOBALS', '_FILES', '_COOKIE', '_POST', '_GET', '_SERVER', '_REQUEST', '_G', 'discuz'); //排除查看的变量名

}

$list = array();

foreach ($varList as $key => $value) {

if (!in_array($key, $excludeList)){

$list[$key] = $value;

}

}

echo '<pre>';

print_r($list);

echo '</pre>';

}

logVars(get_defined_vars()); //变量

logVars(get_defined_constants()); //常量

以上就是关于用php获取文件夹类每个文件的详细信息,比如,最近访问时间、修改时间、文件类型、大小等等,代码怎么写全部的内容,包括:用php获取文件夹类每个文件的详细信息,比如,最近访问时间、修改时间、文件类型、大小等等,代码怎么写、php有没有得到一个类的所有的属性的函数、求懂的高手帮我看一下各php类中对象和方法的作用代码如下;主要喜爱那个知道一下几个函数(见下)的作用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9518700.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存