SplFileObject::getFlags()函數(shù)用于獲取文件對象的當(dāng)前標(biāo)志。
用法:
public SplFileObject::getFlags ( void ) : int
示例:
$file = new SplFileObject('data.txt', 'r');
$flags = $file->getFlags();
echo $flags;
輸出:
2
解釋: 在示例中,我們創(chuàng)建了一個SplFileObject對象來打開名為"data.txt"的文件,并以只讀模式打開。然后,我們使用getFlags()函數(shù)獲取文件對象的當(dāng)前標(biāo)志。在默認(rèn)情況下,只讀模式的標(biāo)志值為2。在這個示例中,輸出為2,表示文件對象的標(biāo)志為只讀模式。