Documentación offline PHP master

SplFileInfo::setInfoClass

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

SplFileInfo::setInfoClass

Establece la clase empleada con

SplFileInfo::getFileInfo

y

SplFileInfo::getPathInfo

Descripción#

public SplFileInfo::setInfoClass([string $class]): void
```php

Este método se emplea para establecer una clase propia que será utilizada cuando se invoque a SplFileInfo::getFileInfo y SplFileInfo::getPathInfo. El nombre de la clase pasado a este método debe ser `SplFileInfo` o una clase derivada de `SplFileInfo`.

## Parámetros

`class`  
El nombre de la clase a emplear cuando se invoca a SplFileInfo::getFileInfo y SplFileInfo::getPathInfo.

## Valores devueltos

No se retorna ningún valor.

## Ejemplos

Ejemplo de `SplFileInfo::setFileClass`
setInfoClass('MiFoo'); var_dump($info->getFileInfo()); ?>

```php

Resultado del ejemplo anterior es similar a:

object(MiFoo)#2 (0) { }

Véase también#

SplFileInfo::getFileInfo