mailparse_stream_encode
PHP Manual
PHP Manual»Mailparse»mailparse_stream_encode

mailparse_stream_encode

(PECL mailparse >= 0.9.0)

mailparse_stream_encode — Кодирует поток из файла источника и пишет в файл получатель.

Описание

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

Кодирует с помощью encoding поток из файла источника и пишет в файл получатель.

Список параметров

sourcefp

Корректный файловый дескриптор источника.

destfp

Корректный файловый дескриптор получателя.

encoding

Одна из кодировок, поддерживаемых модулем mbstring.

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Примеры

Пример #1 Пример использования mailparse_stream_encode()

<?php

// email.eml содержит: hello, this is some text=hello.
$fp = fopen('email.eml', 'r');

$dest = tmpfile();

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

rewind($dest);

// Отображаем контент нового файла
fpassthru($dest);

?>

Результат выполнения приведённого примера:

hello, this is some text=3Dhello.
To Top