mirror of
https://github.com/php/pecl-mail-mailparse.git
synced 2026-03-23 22:52:14 +01:00
28 lines
571 B
PHP
28 lines
571 B
PHP
--TEST--
|
|
Check stream encoding
|
|
--SKIPIF--
|
|
<?php
|
|
/* vim600: sw=4 ts=4 fdm=marker syn=php
|
|
*/
|
|
if (!extension_loaded("mailparse")) @dl("mailparse.so");
|
|
if (!extension_loaded("mailparse")) print "skip"; ?>
|
|
--POST--
|
|
--GET--
|
|
--FILE--
|
|
<?php
|
|
if (!extension_loaded("mailparse")) @dl("mailparse.so");
|
|
$text = <<<EOD
|
|
hello, this is some text=hello.
|
|
EOD;
|
|
$fp = tmpfile();
|
|
fwrite($fp, $text);
|
|
rewind($fp);
|
|
$dest = tmpfile();
|
|
mailparse_stream_encode($fp, $dest, "quoted-printable");
|
|
rewind($dest);
|
|
$data = fread($dest, 2048);
|
|
echo $data;
|
|
?>
|
|
--EXPECT--
|
|
hello, this is some text=3Dhello.
|