Php/docs/function.mailparse-stream-encode
来自菜鸟教程
mailparse_stream_encode
(PECL mailparse >= 0.9.0)
mailparse_stream_encode — Streams data from source file pointer, apply encoding and write to destfp
说明
mailparse_stream_encode
( resource $sourcefp
, resource $destfp
, string $encoding
) : bool
Streams data from the source file pointer, apply
encoding
and write to the destination file pointer.
参数
sourcefp
- A valid file handle. The file is streamed through the parser.
destfp
- The destination file handle in which the encoded data will be written.
encoding
- One of the character encodings supported by the mbstring module.
返回值
成功时返回 true
, 或者在失败时返回 false
。
范例
Example #1 mailparse_stream_encode() example
<?php// email.eml contents: hello, this is some text=hello.$fp = fopen('email.eml', 'r');$dest = tmpfile();mailparse_stream_encode($fp, $dest, "quoted-printable");rewind($dest);// Display new file contentsfpassthru($dest);?>
以上例程会输出:
hello, this is some text=3Dhello.