(PHP 4 >= 4.0.7, PECL mailparse:0.9-2.1.1)
mailparse_stream_encode — Secuencia datos desde un apuntador de archivo, codifica y escribe a fp_destino
Secuencia datos del apuntador de archivo fuente, aplica la codificacion y escribe al apuntador de archivo de destino.
Un gestor de archivo válido. El archivo es secuenciado a través del procesador.
El gestor de archivo de destino, en el cual los datos codificados serán escritos.
Una de las codificaciones de caracteres soportadas por el módulo mbstring.
Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.
Example#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 seria:
hola, este es un trozo de texto=3Dhola.