« mailparse_msg_parse
mailparse_rfc822_parse_addresses »

mailparse_msg_parse_file

(PECL mailparse >= 0.9.0)

mailparse_msg_parse_file — ファイルをパースする

説明

function mailparse_msg_parse_file(string $filename): resource

ファイルをパースします。 ディスク上にあるメールファイルをパースするための最良の方法です。

パラメータ

filename

メッセージを保持するファイルへのパス。 このファイルがオープンされ、ストリームとしてパーサーに流し込まれます。

注意:

filename が保持するメッセージは、 改行コード(CRLF) で終わることが想定されています。 そうでない場合、最後の行がパースされません。

戻り値

構造を表す MIME リソース、あるいはエラー時に false を返します。

注意

注意:

この関数が作成したリソースが必要なくなった際は、 メモリリークを避けるため mailparse_msg_free() をコールすることを推奨します。

参考

関連キーワード:
mailparse   パース   parse   リソース   filename   メール   メッセージ   保持   free   addresses   Mailparse   resource   ディスク   最良   方法   オープン   ストリーム   パーサー   改行   コード   想定   最後   構造   メモリ   リーク
関連する関数・ページ:
function.mailparse-msg-parse   function.mailparse-msg-create   function.mailparse-msg-free   mailparse.resources   book.mailparse   ref.mailparse