PHP Conference Japan 2024

SplFileObject::__toString

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

SplFileObject::__toString傳回目前的資料列作為字串

說明

public SplFileObject::__toString(): 字串

這個方法會傳回目前的資料列作為字串。

參數

這個函式沒有參數。

傳回值

傳回目前的資料列作為字串。

更新日誌

版本 說明
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 則筆記

匿名
6 年前
請注意,__toString() 方法只是一個別名,如上所述,而且該方法可能會返回一個陣列而不是一個字串。 因此,實際上您可能會呼叫 __toString() 並期望獲得一個字串,但卻收到一個陣列。
To Top