Mailparse 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를 반환합니다.


Examples

예제 #1 mailparse_stream_encode() 예제

                  
<?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 contents
fpassthru($dest);

?>
                  
                

위의 예는 다음을 출력합니다.

hello, this is some text=3Dhello.