【发布时间】:2014-01-31 04:30:20
【问题描述】:
我正在尝试使用递归函数来列出目录中的所有文件夹/文件。 事实是这个函数没有回调,显示“Call to undefined function list_directory_contents()”。 我尝试了其他递归函数,结果相同。 虽然朋友似乎没有同样的问题。
这是我的函数:`function list_directory_contents($dir){
$dh = new DirectoryIterator($dir);
foreach ($dh as $item) {
if (!$item->isDot()) {
if ($item->isDir()) {
list_directory_contents("$dir/$item");
} else {
echo $dir . "/" . $item->getFilename();
echo "<br>";
}
}
}
}`
请注意,我使用的是 cakephp。
感谢您的帮助。
【问题讨论】:
标签: function cakephp recursion components