我正在开发一个 joomla 扩展,在 default.php 文件中我有以下代码:
foreach($this->subv as $subv) {
$giorni = ((int)$subv->data_fine - (int)$subv->data_inizio);
$ore = ($giorni * 24) % 24;
echo $giorni.' : '.$ore;
}
$this->subv 是一个包含 mysql 查询结果的对象。我的问题是 echo 打印 $subv->data_fine 值,而不是减法的结果。 $subv->data_fine 和 $subv->data_inizio 包含 time() 函数的结果。 我该如何解决这个问题? 谢谢!
最佳答案
如果我正确理解你的问题,$giorni
等于 $subv->data_fine
,这仅仅意味着 (int)$subv-> data_inizio
的计算结果为零。你检查过了吗?
关于php - 用php和mysql做减法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7723323/