(PHP 5 >= 5.1.2)
SplFileInfo::setInfoClass — Sets the class used with getFileInfo and getPathInfo
Use this method to set a custom class which will be used when getFileInfo and getPathInfo are called. The class name passed to this method must be derived from SplFileInfo.
The class name to use.
无返回值。
Example #1 SplFileInfo::setFileClass() example
<?php
// Define a class which extends SplFileInfo
class MyFoo extends SplFileInfo {}
$info = new SplFileInfo('foo');
// Set the class name to use
$info->setInfoClass('MyFoo');
var_dump($info->getFileInfo());
?>
上例的输出类似于:
object(MyFoo)#2 (0) { }