ディレクトリを読み取り、すべてのファイルの作業ディレクトリを配列で返す関数を作成しようとしていますが、機能していません。コードが機能しない理由がわかりません。助けてもらえますか?
$postsDirectory = "../posts/";
function listFiles() {
$results = array();
$handler = opendir($postsDirectory);
while ($file = readdir($handler)) {
if ($file != "." && $file != "..") {
$results[] = getcwd($file);
}
}
closedir($handler);
return $results;
}