mailparse_stream_encode

(PECL mailparse >= 0.9.0)

mailparse_stream_encode从源文件指针流式传输数据,应用编码并写入 destfp

描述

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