Php/docs/class.spltempfileobject
(PHP 5 >= 5.1.2, PHP 7)
简介
The SplTempFileObject class offers an object oriented interface for a temporary file.
类摘要
SplTempFileObject extends SplFileObject implements SeekableIterator , RecursiveIterator {
const
integer
SplFileObject::DROP_NEW_LINE
= 1
const
integer
SplFileObject::READ_AHEAD
= 2
const
integer
SplFileObject::SKIP_EMPTY
= 4
const
integer
SplFileObject::READ_CSV
= 8
/* 方法 */
public __construct
([ int $max_memory
] )
/* 继承的方法 */
public SplFileObject::current ( ) : string|array
public SplFileObject::eof ( ) : bool
public SplFileObject::fflush ( ) : bool
public SplFileObject::fgetc ( ) : string
public SplFileObject::fgetcsv
([ string $delimiter
= ","
[, string $enclosure
= "\""
[, string $escape
= "\\"
]]] ) : array
public SplFileObject::fgets ( ) : string
public SplFileObject::fgetss
([ string $allowable_tags
] ) : string
public SplFileObject::flock
( int $operation
[, int &$wouldblock
] ) : bool
public SplFileObject::fpassthru ( ) : int
public SplFileObject::fputcsv
( array $fields
[, string $delimiter
= ","
[, string $enclosure
= '"'
[, string $escape
= "\\"
]]] ) : int|false
public SplFileObject::fread
( int $length
) : string|false
public SplFileObject::fscanf
( string $format
, mixed &...$vars
) : mixed
public SplFileObject::fseek
( int $offset
[, int $whence
= SEEK_SET
] ) : int
public SplFileObject::fstat ( ) : array
public SplFileObject::ftell ( ) : int
public SplFileObject::ftruncate
( int $size
) : bool
public SplFileObject::fwrite
( string $str
[, int $length
] ) : int
public SplFileObject::getChildren ( ) : void
public SplFileObject::getCsvControl ( ) : array
public SplFileObject::getFlags ( ) : int
public SplFileObject::getMaxLineLen ( ) : int
public SplFileObject::hasChildren ( ) : bool
public SplFileObject::key ( ) : int
public SplFileObject::next ( ) : void
public SplFileObject::rewind ( ) : void
public SplFileObject::seek
( int $line_pos
) : void
public SplFileObject::setCsvControl
([ string $delimiter
= ","
[, string $enclosure
= "\""
[, string $escape
= "\\"
]]] ) : void
public SplFileObject::setFlags
( int $flags
) : void
public SplFileObject::setMaxLineLen
( int $max_len
) : void
public SplFileObject::valid ( ) : bool
}
Table of Contents
- SplTempFileObject::__construct — Construct a new temporary file object
/* 继承的常量 */