SplFileObject::getFlags
(PHP 5 >= 5.1.0, PHP 7)
SplFileObject::getFlags — SplFileObject のフラグを取得する
説明
public SplFileObject::getFlags ( ) : int
SplFileObject のインスタンス用のフラグセットを int 形式で取得します。
パラメータ
この関数にはパラメータはありません。
返り値
フラグを表す int を返します。
例
例1 SplFileObject::getFlags() の例
<?php$file = new SplFileObject(__FILE__, "r");if ($file->getFlags() & SplFileObject::SKIP_EMPTY) { echo "空行を読み飛ばします\n";} else { echo "空行を読み飛ばしません\n";}$file->setFlags(SplFileObject::SKIP_EMPTY);if ($file->getFlags() & SplFileObject::SKIP_EMPTY) { echo "空行を読み飛ばします\n";} else { echo "空行を読み飛ばしません\n";}?>
上の例の出力は、 たとえば以下のようになります。
空行を読み飛ばしません 空行を読み飛ばします