求打印遍历文件夹的代码 谁有遍历文件夹的代码?给定一个目录,能打印该目录下的文件和目录,并能把所有子目录的文件夹和文件详细情况打印出来(大小,创建时间,最后更新时间), 解决方案 » 免费领取超大流量手机卡,每月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; }}?> s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] 用这种算法做hash 求总计字数 PHP写方法( javascript 实现也行),在线等并给分! {加急电报}php分页的问题!!! js正则 请问一下,这个小功能asp中能做到吗? 新手请高人指点一下,怎样能取得html控件的内容 求救 thinkphp怎么会报错的呢 这个论坛要用一天做出来,拜托各位大虾帮忙了 模板出错!请高手解救! 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;
}
}
?>