0
什么是仅使用PHP扫描远程目录文件名的最佳方式?远程目录扫描
什么是仅使用PHP扫描远程目录文件名的最佳方式?远程目录扫描
我用复发功能:
function getDirectoryTree ($outerDir, $x) { $dirs = array_diff (scandir ($outerDir), Array (".", "..")); foreach ($dirs as $d) { if (is_dir ($outerDir . "/" . $d)) { getDirectoryTree ($outerDir . "/" . $d, $x); } else { if (($x) ? ereg ($x . '$', $d) : 1) { $ftime = @filemtime ($outerDir . '/' . $d); if (($ftime !== FALSE) && ($ftime > time () - 60*60*24*5)) { echo date ('Y-m-d H:i', $ftime) . ' ' . $outerDir . '/' . $d . '<BR>'; } } } } } getDirectoryTree ('../', 'php');
这表明(回声)所有PHP文件什么是在过去的5天更换...
而且很容易适应你的需求
哪协议将被用来查看远程目录? HTTP? FTP? SSH? – greg0ire 2011-01-08 16:13:15
以PHP中最容易实现的为准。 – 2011-01-08 16:28:22