手机
当前位置:查字典教程网 >编程开发 >php教程 >php实现统计邮件大小的方法
php实现统计邮件大小的方法
摘要:统计用户收件箱所占空间有多少,先计算每封邮件的大小(标题+内容+附近),后总和;1、计算附近大小;2、计算标题和内容大小3、总和求出单封邮件...

统计用户收件箱所占空间有多少,先计算每封邮件的大小(标题+内容+附近),后总和;

1、计算附近大小;

2、计算标题和内容大小

3、总和求出单封邮件大小

案例:

复制代码 代码如下:

<?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; //邮件总大小

?>

【php实现统计邮件大小的方法】相关文章:

php跨服务器访问方法小结

PHP实现多线程的两个方法

php将图片文件转换成二进制输出的方法

php使用curl打开https网站的方法

隐性调用php程序的方法

php中smarty实现多模版网站的方法

php限制ip地址范围的方法

php截取指定2个字符之间字符串的方法

php 类自动载入的方法

php替换字符串中间字符为省略号的方法

精品推荐
分类导航