SplFileObject::getFlags()函式用於獲取檔案物件的當前標誌。
用法:
public SplFileObject::getFlags ( void ) : int
示例:
$file = new SplFileObject('data.txt', 'r');
$flags = $file->getFlags();
echo $flags;
輸出:
2
解釋: 在示例中,我們建立了一個SplFileObject物件來開啟名為"data.txt"的檔案,並以只讀模式開啟。然後,我們使用getFlags()函式獲取檔案物件的當前標誌。在預設情況下,只讀模式的標誌值為2。在這個示例中,輸出為2,表示檔案物件的標誌為只讀模式。