文字

SplFileObject::getFlags

(PHP 5 >= 5.1.0)

SplFileObject::getFlagsGets flags for the SplFileObject

说明

public int SplFileObject::getFlags ( void )

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

参数

此函数没有参数。

返回值

Returns an integer representing the flags.

范例

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

以上例程的输出类似于:

Not skipping empty lines
Skipping empty lines

参见

  • SplFileObject::setFlags() - Sets flags for the SplFileObject
上一篇: 下一篇: