我有循环遍历所有目录的函数,
但我需要$timeMod
所有dirs在数组中,所以我可以找到max() $timeMod
的目录,
我想要返回那个数字,我需要这个数字,所以我可以在我的应用程序中将它用作var。
到目前为止,这是我的代码:
public function loopThroughDirs($dir)
{
$timeMod = filectime($dir);
$dateMod = ($timeMod) ? date("d-m-Y H:i:s", $timeMod) : ' - ';
if($handle = opendir($dir)){
while (false !== ($entry = readdir($handle))) {
if ( $entry != "." && $entry != "..") {
if(is_dir($dir.$entry)){
$this->loopThroughDirs($dir.$entry.'/');
}
}
}
closedir($handle);
}
return $timeMod;
}
这只返回最后一个值。
由于
答案 0 :(得分:0)
使用数组推送!有两种方法可以做到这一点:
<强>第一强>
array_push($阵列,$值);
<强>第二强>
$阵列[] = $值;