mailparse_stream_encode

(PECL mailparse >= 0.9.0)

mailparse_stream_encode Transmite dados do ponteiro do arquivo de origem, aplica a codificação e escreve no destfp

Descrição

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

Transmite dados do ponteiro do arquivo de origem, aplica a encoding e escreve no ponteiro do arquivo de destino.

Parâmetros

sourcefp

Um identificador de arquivo válido. O arquivo é transmitido pelo analisador.

destfp

O identificador de arquivo de destino no qual os dados codificados serão escritos.

encoding

Uma das codificações de caracteres suportadas pelo módulo mbstring.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Examples

Exemplo #1 Exemplo de mailparse_stream_encode()

<?php

// conteúdo de email.eml: hello, this is some text=hello.
$fp = fopen('email.eml', 'r');

$dest = tmpfile();

mailparse_stream_encode($fp, $dest, "quoted-printable");

rewind($dest);

// Exibe o conteúdo do novo arquivo
fpassthru($dest);

?>

O exemplo acima produzirá:

hello, this is some text=3Dhello.
adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.