0
我正在導入帶有附件的電子郵件,然後將它們保存到臨時文件夾。問題是,一旦文件被保存到最終目錄中,它就沒有擴展名。PHP - 識別附件文件擴展名
如何獲取附件的文件擴展名,然後將其附加到文件名?
/* iterate through each attachment and save it */
foreach($attachments as $attachment)
{
if($attachment['is_attachment'] == 1)
{
$filename = $overview[0]->subject;
if(empty($filename)) $filename = $attachment['filename'];
if(empty($filename)) $filename = time() . ".dat";
/* prefix the email number to the filename in case two emails
* have the attachment with the same file name.
*/
$fp = fopen('./'.$holidex.'/'.$email_number."-".$filename, "w+");
fwrite($fp, $attachment['attachment']);
fclose($fp);
}
}
什麼變量$''附件內容?你能打印嗎? –