English | 简体中文 | 繁體中文
查询

SplFileInfo::__toString()函数—用法及示例

「 返回 SplFileInfo 对象的路径和文件名的字符串表示 」


函数名称:SplFileInfo::__toString()

适用版本:PHP 5 >= 5.1.2, PHP 7

函数描述:SplFileInfo::__toString() 方法返回 SplFileInfo 对象的路径和文件名的字符串表示。

用法:

public __toString ( void ) : string

示例:

$fileInfo = new SplFileInfo('/path/to/file.txt');
echo $fileInfo; // 输出:/path/to/file.txt

解释: SplFileInfo::__toString() 方法是一个魔术方法,当将 SplFileInfo 对象用作字符串时自动调用。它返回 SplFileInfo 对象的路径和文件名的字符串表示。

在上面的示例中,我们创建了一个 SplFileInfo 对象 $fileInfo,它代表路径为 '/path/to/file.txt' 的文件。然后,我们使用 echo 语句打印 $fileInfo 对象,由于 SplFileInfo 对象被用作字符串,所以会自动调用 __toString() 方法,并将文件的路径和文件名作为字符串输出。

请注意,这个方法返回的是一个字符串,而不是 SplFileInfo 对象本身。

补充纠错
热门PHP函数
分享链接