Documentación offline PHP master

XSLTProcessor::setProfiling

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

En esta página

XSLTProcessor::setProfiling

Establece el fichero de salida para la información resultado del proceso

Descripción#

public XSLTProcessor::setProfiling(string $filename): true
```php

Establece el nombre del fichero de salida para la información generada del propio procesado de la hoja de estilos.

## Parámetros

`filename`  
Ruta al fichero donde volcar la información.

## Valores devueltos

Retorna siempre `true`.

## Ejemplos

Ejemplo de salida de información
load('collection.xml'); $xsl = new DOMDocument; $xsl->load('collection.xsl'); // Configuración del procesador $proc = new XSLTProcessor; $proc->setProfiling('profiling.txt'); $proc->importStyleSheet($xsl); // adjunta las reglas xsl echo trim($proc->transformToDoc($xml)->firstChild->wholeText); ?>

```php

Este código generará la siguiente información en el fichero profiling.txt:

number               match                name      mode  Calls Tot 100us Avg

    0                   cd                                    2      3      1
    1           collection                                    1      1      1

                         Total                                3      4