【问题标题】:How to view folder or directory size of email from cpanel in PHP script?如何在 PHP 脚本中从 cpanel 查看电子邮件的文件夹或目录大小?
【发布时间】:2016-02-08 16:32:27
【问题描述】:

$_SERVER['DOCUMENT_ROOT'] = /home/username/public_html

如何在 PHP 中获取/home/mail 目录?

【问题讨论】:

  • 没有变量。您必须提前知道该位置。
  • 我想用 php 获取电子邮件大小并显示到我的网站。有人可以帮我吗?

标签: php email root cpanel dir


【解决方案1】:
function folderSize ($dir)
{
    $size = 0;
    foreach (glob(rtrim($dir, '/').'/*', GLOB_NOSORT) as $each) {
        $size += is_file($each) ? filesize($each) : folderSize($each);
    }
    return $size;
}

echo folderSize('/home/username/mail/');

您必须检查该路径在您的服务器中是否正确,示例适用于 centos 和 cpanel

【讨论】:

    猜你喜欢
    • 2020-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-16
    • 2016-08-15
    • 2012-10-16
    • 1970-01-01
    相关资源
    最近更新 更多