function filesinfo($path){
//檢查路徑合法性
if(!is_dir($path)) return false; //不合法
//用系統函式獲得檔名陣列
$files=scandir($path);
//定義靜態變數記錄呼叫次數
static $count=-1;
//遍歷陣列
foreach($files as $file){
//如果是 "." 或 ".." 檔案,跳過當次迴圈
if($file=="." || $file=="..") continue;
//將檔案資訊存入陣列
$arr[]=iconv("gbk","utf-8",$file);
}
//每次呼叫,次數加1
$count += 1;
//根據呼叫次數返回第N個結果
return $arr[$count];
//第1次呼叫,./ 替換成你自己的目錄路徑
echo filesinfo("./") . "";
//第2次呼叫
//第3次呼叫
?>
function filesinfo($path){
//檢查路徑合法性
if(!is_dir($path)) return false; //不合法
//用系統函式獲得檔名陣列
$files=scandir($path);
//定義靜態變數記錄呼叫次數
static $count=-1;
//遍歷陣列
foreach($files as $file){
//如果是 "." 或 ".." 檔案,跳過當次迴圈
if($file=="." || $file=="..") continue;
//將檔案資訊存入陣列
$arr[]=iconv("gbk","utf-8",$file);
}
//每次呼叫,次數加1
$count += 1;
//根據呼叫次數返回第N個結果
return $arr[$count];
}
//第1次呼叫,./ 替換成你自己的目錄路徑
echo filesinfo("./") . "";
//第2次呼叫
echo filesinfo("./") . "";
//第3次呼叫
echo filesinfo("./") . "";
?>