# mailparse_stream_encode

(PECL mailparse >= 0.9.0)

mailparse_stream_encode — Secuencia datos desde un apuntador de archivo, codifica y escribe a fp_destino

### Descripción

mailparse_stream_encode(resource `$sourcefp`, resource `$destfp`, string `$encoding`): bool

Secuencia datos del apuntador de archivo fuente, aplica la `codificacion` y escribe al apuntador de archivo de destino.

### Parámetros

`sourcefp`

  Un gestor de archivo válido. El archivo es secuenciado a través del procesador.

`destfp`

  El gestor de archivo de destino, en el cual los datos codificados serán escritos.

`encoding`

  Una de las codificaciones de caracteres soportadas por el módulo mbstring.

### Valores devueltos

Devuelve `true` en caso de éxito o `false` en caso de error.

### Ejemplos

Ejemplo #1 Ejemplo de mailparse_stream_encode()

`<?php
// Contenido de email.eml: hola, este es un trozo de texto=hola.
$aa = fopen('email.eml', 'r');
$dest = tmpfile();
mailparse_stream_encode($aa, $dest, "quoted-printable");
rewind($dest);
// Mostrar el contenido del nuevo archivo
fpassthru($dest);
?>`

El resultado del ejemplo sería:

    hola, este es un trozo de texto=3Dhola.