readDirectory這函數(shù)有問題
function?readDirectory($path)?{ $arr?=?array();//必須先聲明,目錄為空不進(jìn)入while循環(huán),$arr就不存在,會出現(xiàn)錯誤 $handle?=?opendir?(?$path?); while?(?($item?=?readdir?(?$handle?))?!==?false?)?{ //.和..這2個特殊目錄 if?($item?!=?"."?&&?$item?!=?"..")?{ if?(is_file?(?$path?.?"/"?.?$item?))?{ $arr?['file']?[]?=?$item; } if?(is_dir?(?$path?.?"/"?.?$item?))?{ $arr?['dir']?[]?=?$item; } } } closedir?(?$handle?); return?$arr; }
問題和解決方法看第二行