SplFileObject::__toString

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

SplFileObject::__toString将当前行作为字符串返回

说明

public SplFileObject::__toString(): string

此方法将以字符串形式返回当前行。

参数

此函数没有参数。

返回值

返回当前行作为字符串。

变更日志

版本 说明
8.1.14, 8.2.1 SplFileObject::fgets() 的别名更改为 SplFileObject::current() 的实现,当设置 SplFileObject::READ_CSV 标志时,该方法返回 CSV 字符串。
7.2.19, 7.3.6 SplFileObject::current() 的别名更改为 SplFileObject::fgets() 的别名。

添加笔记

用户贡献笔记 1 条笔记

匿名
5 年前
请注意,__toString() 方法只是一个别名,如上所述,该方法可能返回数组而不是字符串。因此,实际上你可能调用 __toString() 并期望一个字符串,但实际上收到的是一个数组。
To Top