SplFileObject::fread()
(PHP 5 >= 5.5.11, PHP 7)
Read from file
说明
public SplFileObject::fread(int $length): string
Reads the given number of bytes from the file.
参数
- $length
The number of bytes to read.
返回值
Returns the string read from the file 或者在失败时返回FALSE
.
范例
SplFileObject::fread() example
<?php // Get contents of a file into a string $filename = "/usr/local/something.txt"; $file = new SplFileObject($filename, "r"); $contents = $file->fread($file->getSize()); ?>
注释
Note:Note that SplFileObject::fread() reads from the current position of the file pointer. Use SplFileObject::ftell() to find the current position of the pointer and SplFileObject::rewind()(or SplFileObject::fseek())to rewind the pointer position.
参见
fread()
读取文件(可安全用于二进制文件)