• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • SplFileObject::getFlags()

    (PHP 5 >= 5.1.0, PHP 7)

    Gets flags for the SplFileObject

    说明

    publicSplFileObject::getFlags(void): int

    Gets the flags set for an instance of SplFileObject as an integer.

    参数

    此函数没有参数。

    返回值

    Returns an integer representing the flags.

    范例

    SplFileObject::getFlags() example

    <?php
    $file = new SplFileObject(__FILE__, "r");
    if ($file->getFlags() & SplFileObject::SKIP_EMPTY) {
        echo "Skipping empty lines\n";
    } else {
        echo "Not skipping empty lines\n";
    }
    $file->setFlags(SplFileObject::SKIP_EMPTY);
    if ($file->getFlags() & SplFileObject::SKIP_EMPTY) {
        echo "Skipping empty lines\n";
    } else {
        echo "Not skipping empty lines\n";
    }
    ?>
    

    以上例程的输出类似于:

    Not skipping empty lines
    Skipping empty lines
    

    参见

    • SplFileObject::setFlags() Sets flags for the SplFileObject