gpt4 book ai didi

php - 从数据库获取总大小(以 MB 为单位)

转载 作者:行者123 更新时间:2023-11-29 08:44:46 25 4
gpt4 key购买 nike

我正在尝试从数据库获取并显示行的总大小,

PHP:

$swall = $db->super_query("SELECT sum(size) as sum FROM dle_photo_post");
$tpl->set("{swall}", $swall['sum']);

使用上面的代码,我的结果就像他的:82447456

示例 2:使用此代码:

$swall = $db->super_query("SELECT sum(size)/1024 as sum FROM dle_photo_post");
$tpl->set("{swall}", $swall['sum']);

我得到这个:80515.0938

但我需要以 MB 为单位显示总数,如下所示:80 MB

如何显示总大小结果(以兆字节为单位)?

最佳答案

$swall = $db->super_query("SELECT sum(size)/1024/1024 as sum FROM dle_photo_post");
$tpl->set("{swall}", number_format($swall['sum'], 0));

然后您可以使用number_format(http://www.php.net/manual/en/function.number-format.php)来格式化大小。

关于php - 从数据库获取总大小(以 MB 为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12794980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com