對不起,這可能是嘲笑的問題,但我一直在使用filesize()爲我的4個月的PHP編碼(我是新來的php)我一直認爲它是php標準庫函數獲取文件尺寸。但現在我正在閱讀有關Standard PHP Library (SPL),我驚訝的是有一個叫SplFileInfo::getSize裏面做同樣的事情爲什麼PHP中有兩個文件大小函數(filesize()和SplFileInfo :: getSize)?
- 是
filesize()
認爲是標準的PHP函數或沒有其他功能? - 如果
filesize()
考慮了一個標準的php函數,爲什麼php創建者會讓另一個函數(SplFileInfo::getSize
)做同樣的事情來打擾自己? - 這兩個函數
filesize()
和SplFileInfo::getSize
有什麼區別?我應該使用哪一個?
請注意,我是php的新手。謝謝
這兩個函數的參數是什麼? –
@u_mulder'文件大小()'採用文件名字符串,另一個不需要參數(一個靜態函數),所以? –
這不是一個區別嗎? –