1

imap を使用してメールを取得しています。プレーンテキストの場合は問題なく機能します。しかし、htmlの取得に問題があります。使用していますimap_fetchbody($connections,$email_number,1.2);が、機能しません。null を返します。しかし、imap_fetchbody($connections,$email_number,1.1);プレーンテキスト用のものを試してみると*、html タグの代わりに取得されます。

どんな助けにも感謝します

4

2 に答える 2

3

PHPの仕様通り

 string imap_fetchbody ( resource $imap_stream , int $msg_number , string $section [, int $options = 0 ] )

数字は整数ではなく文字列でなければならないことに注意してください。したがって、コマンドは次のようになります

 imap_fetchbody($connections,$email_number,"1.2");

これで問題が解決することを願っています

于 2013-02-18T12:13:39.427 に答える