(PHP 5 >= 5.1.2)
SplFileInfo::setFileClass — Sets the class name used with SplFileInfo::openFile()
Set the class name which SplFileInfo will use to open files with when openFile() is called. The class name passed to this method must be derived from SplFileObject.
The class name to use when openFile() is called.
Es wird kein Wert zurückgegeben.
Beispiel #1 SplFileInfo::setFileClass() example
<?php
// Create a class extending SplFileObject
class MyFoo extends SplFileObject {}
$info = new SplFileInfo(__FILE__);
// Set the class to use
$info->setFileClass('MyFoo');
var_dump($info->openFile());
?>
Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
object(MyFoo)#2 (0) { }