SplFileInfo::getPerms()
函式用於獲取檔案或目錄的許可權。
該函式的用法如下:
public int SplFileInfo::getPerms ( void )
引數說明:
- 該函式不接受任何引數。
返回值:
- 返回一個整數,表示檔案或目錄的許可權。
示例:
$file = new SplFileInfo('/path/to/file.txt');
$perms = $file->getPerms();
echo '檔案許可權:' . decoct($perms) . PHP_EOL;
輸出結果:
檔案許可權:0644
在上面的示例中,我們建立了一個 SplFileInfo
物件,指定了檔案路徑為 /path/to/file.txt
。然後,我們使用 getPerms()
函式獲取檔案的許可權。最後,使用 decoct()
函式將許可權轉換為八進位制表示,並輸出結果。
請注意,getPerms()
函式返回的許可權值是一個八進位制數,需要使用 decoct()
函式將其轉換為可讀的形式。