程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php:統計郵件的大小方法

php:統計郵件的大小方法

編輯:關於PHP編程

//統計用戶收件箱所占空間有多少,先計算每封郵件的大小(標題+內容+附近),後總和; //1、計算附近大小; //2、計算標題和內容大小 //3、總和求出單封郵件大小 eg: [php]   <?php           $attach_size= 0;           if($attachmentid){  //獲取附近的大小               $attach_data= attachdata($attachmentid);               if($attach_data){                   foreach($attach_dataas$value) {                       $attach_size+= $value['filesize'];                   }               }           }           //獲取標題和郵件內容的大小           $email_content_size= 0;           $_filename= "attachment/emailsizecalculate.tmp";           $_file= fopen($_filename, "wb");           fwrite($_file, $subject.$content);           fclose($_file);           if($_temp= filesize($_filename)){               $email_content_size= $_temp;           }           $del_ret= @unlink($_filename);           $sum_size= $attach_size*1024 + $email_content_size;  //郵件總大小              ?>    

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved