PHP Conference Japan 2024

mailparse_msg_parse

(PECL mailparse >= 0.9.0)

mailparse_msg_parse增量解析数据到缓冲区

描述

mailparse_msg_parse(资源 $mimemail, 字符串 $data): 布尔值

增量解析数据到提供的 mime 邮件资源。

此函数允许您一次流式传输文件的一部分,而不是读取和解析整个文件。

参数

mimemail

有效的 MIME 资源。

data

注意:

最后一段 data 应该以换行符 (CRLF) 结尾;否则邮件的最后一行将不会被解析。

返回值

成功时返回 true,失败时返回 false

添加注释

用户贡献的注释 1 条注释

1
Adrien
7 年前
在函数中编写的此代码最终可能导致 php 7 出现 500 错误

$mime = mailparse_msg_create();
mailparse_msg_parse($mime,$content);
exit;

在 exit 之前不要忘记使用 mailparse_msg_free($mime) 释放资源,apache/php 似乎无法自动执行此操作。
To Top