在线文档教程
PHP
SPL/File

SplFileObject::getFlags

SplFileObject::getFlags

(PHP 5 >= 5.1.0, PHP 7)

SplFileObject::getFlags — Gets flags for the SplFileObject

Description

public int SplFileObject::getFlags ( void )

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

Parameters

This function has no parameters.

Return Values

Returns an integer representing the flags.

Examples

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

The above example will output something similar to:

Not skipping empty lines Skipping empty lines

See Also

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

← SplFileObject::getCurrentLine

SplFileObject::getMaxLineLen →

© 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

https://secure.php.net/manual/en/splfileobject.getflags.php