SplFileInfo
PHP Manual

SplFileInfo::setFileClass

(PHP 5 >= 5.1.2)

SplFileInfo::setFileClassEstablece el nombre ee clase usado con SplFileInfo::openFile()

Descripción

public void SplFileInfo::setFileClass ([ string $class_name ] )

Establece el nombre de clase que SplFileInfo usará para abrir ficheros cuando se llama a openFile(). El nombre de clase pasado a este método debe ser derivado de SplFileObject.

Parámetros

class_name

El nombre de clase a usar cuando openFile() es llamado.

Valores devueltos

No devuelve ningún valor.

Ejemplos

Ejemplo #1 Ejemplo de SplFileInfo::setFileClass()

<?php
// Crear una clase heredando a SplFileObject
class MiFoo extends SplFileObject {}

$info = new SplFileInfo(__FILE__);
// Establece la clase a usar
$info->setFileClass('MiFoo');
var_dump($info->openFile());
?>

El resultado del ejemplo sería algo similar a:

object(MiFoo)#2 (0) { } 

Ver también


SplFileInfo
PHP Manual