函数名称: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 对象本身。