# vfprintf

(PHP 5, PHP 7, PHP 8)

vfprintf — Escribe un string con formato en un flujo

### Descripción

vfprintf(resource `$handle`, string `$format`, array `$args`): int

Escribe un string producido de acuerdo con el `format` en el recurso del flujo especificado mediante `handle`.

Opera como fprintf() pero acepta un array de argumentos, en lugar de un número variable de argumentos.

### Parámetros

`handle`

`format`

  Ver sprintf() para una descripción de `format`.

`args`

### Valores devueltos

Devuelve la longitud del string de salida.

### Ejemplos

Ejemplo #1 vfprintf(): números extendidos con ceros

`<?php
if (!($fp = fopen('date.txt', 'w')))
return;
vfprintf($fp, "%04d-%02d-%02d", array($year, $month, $day));
// escribirá la fecha con formato ISO en date.txt
?>`

### Ver también

- printf() - Imprimir una cadena con formato
- sprintf() - Devuelve un string formateado
- sscanf() - Interpreta un string de entrada de acuerdo con un formato
- fscanf() - Analiza la entrada desde un archivo de acuerdo a un formato
- vsprintf() - Devuelve una cadena con formato
- number_format() - Formatear un número con los millares agrupados