在下面的函數中,我看到按alpha排序數組。但是,它返回bool(true)而不是實際的排序數組。我錯過了什麼?
function get_dirs($dir) {
$array = array();
$d = dir($dir);
while (false !== ($entry = $d->read())){
if($entry!='.' && $entry!='..') {
$entry2 = $dir."/".$entry;
if(is_dir($entry2)) {
$array[] = $entry;
}
}
}
$d->close();
//return $array; THIS WORKS FINE BUT UNSORTED
return natcasesort($array); //THIS RETURNS A BOOLEAN?
}
是的,因爲它返回一個布爾! http://php.net/natcasesort – Mob