Php/docs/splfileobject.getflags

提供:Dev Guides
< Php
移動先:案内検索

SplFileObject::getFlags

(PHP 5 >= 5.1.0, PHP 7)

SplFileObject::getFlagsSplFileObject のフラグを取得する


説明

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";}?>

上の例の出力は、 たとえば以下のようになります。


空行を読み飛ばしません
空行を読み飛ばします

参考