檔案處理
檔名語法
傳遞給本主題中的函式的大多數檔名是:
- 字串性質。
- 檔名可以直接傳遞。如果傳遞其他型別的值,則將它們轉換為字串。這對
SplFileInfo
特別有用,SplFileInfo
是DirectoryIterator
迭代中的值。
- 檔名可以直接傳遞。如果傳遞其他型別的值,則將它們轉換為字串。這對
- 相對或絕對。
- 接受協議。
- 他們可以從
scheme://
開始指定要管理的協議包裝器。例如,file_get_contents("http://example.com")
從 http://example.com 檢索內容。
- 他們可以從
- 斜線相容。
- 雖然 Windows 上的
DIRECTORY_SEPARATOR
是反斜槓,並且系統預設返回路徑的反斜槓,但開發人員仍然可以使用/
作為目錄分隔符。因此,為了相容性,開發人員可以在所有系統上使用/
作為目錄分隔符,但要注意函式返回的值(例如realpath
)可能包含反斜槓。
- 雖然 Windows 上的