求打印遍历文件夹的代码 谁有遍历文件夹的代码?给定一个目录,能打印该目录下的文件和目录,并能把所有子目录的文件夹和文件详细情况打印出来(大小,创建时间,最后更新时间), 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?phplistDir('你需要列表的目录');function listDir($dirStr) { $path = explode(DIRECTORY_SEPARATOR, $dirStr); $filename = array_pop($path); $parent = array_pop($path); $nbspRepeat = strlen(implode('', $path)); $nbsps = str_repeat(' ', $nbspRepeat); $lineTime = strlen($parent); $lines = $lineTime > 0 ? '|' . str_repeat('-', $lineTime - 1) : ''; if(is_dir($dirStr)) { echo $nbsps, $lines, $filename, '<br />'; $h = opendir($dirStr); while($s = readdir($h)) { if($s != '.' && $s != '..') { $s = $dirStr . DIRECTORY_SEPARATOR . $s; listDir($s); } } } else { echo $nbsps, $lines, $filename, ' (大小:', filesize($dirStr), ' 创建:', date('Y-m-d H:i:s', filectime($dirStr)), ' 修改:', date('Y-m-d H:i:s', filemtime($dirStr)), ')<br />'; return; }}?> php语法问题,php牛哥的进呀~~~~~~~~~~~ MYSQL里面插入500万条数据,最优的方式插入 javascript同时在指定框架打开两个链接 。。。还得接着求助。。关于PHP中如何把数组作为sql查询语句的条件,我的代码有问题 读取图片SRC的问题 PHP小白求教替换字符 在线等~~~~~~~~~~~~~~~ 利用PHPCMS 本地文件上传到服务器端,链接无法更新 关于邮件帐号确认 ★ 请问怎么使用PHP在Oracle里做分页!? 大神救救命啊 php session在不同页面间传递 请问php 中sqlite_open 问题
$path = explode(DIRECTORY_SEPARATOR, $dirStr);
$filename = array_pop($path);
$parent = array_pop($path);
$nbspRepeat = strlen(implode('', $path));
$nbsps = str_repeat(' ', $nbspRepeat);
$lineTime = strlen($parent);
$lines = $lineTime > 0 ? '|' . str_repeat('-', $lineTime - 1) : '';
if(is_dir($dirStr)) {
echo $nbsps, $lines, $filename, '<br />';
$h = opendir($dirStr);
while($s = readdir($h)) {
if($s != '.' && $s != '..') {
$s = $dirStr . DIRECTORY_SEPARATOR . $s;
listDir($s);
}
}
} else {
echo $nbsps, $lines, $filename, ' (大小:', filesize($dirStr), ' 创建:', date('Y-m-d H:i:s', filectime($dirStr)), ' 修改:', date('Y-m-d H:i:s', filemtime($dirStr)), ')<br />';
return;
}
}
?>