Php codeigniter从两个不同的循环中减去两个变量
大家好,我需要找出两个不同循环之间的差异,这是总和循环和总计循环,如下面的控制器代码所示Php codeigniter从两个不同的循环中减去两个变量,php,codeigniter,Php,Codeigniter,大家好,我需要找出两个不同循环之间的差异,这是总和循环和总计循环,如下面的控制器代码所示 function summary() { echo '<table>'; $summation=$this->select_model->sum_income("date_of_income BETWEEN '" . $start . "' AND '" . $last . "'"); foreach(
function summary() {
echo '<table>';
$summation=$this->select_model->sum_income("date_of_income BETWEEN '" . $start . "' AND '" . $last . "'");
foreach($summation as $sum){
echo '<tr><td>Total Income</td> <td >'.$sum['total'].'</td></tr>';
}
$totals=$this->select_model->sum_expenditure("date_of_expenditure BETWEEN '" . $start . "' AND '" . $last . "'");
foreach($totals as $total){
echo '<tr><td>Total Expenditure</td><td ><strong>'.$total['total'].'<</td></tr>';
}
//display differences here:
echo '<tr><td>'.**$sum['total']-$total['total']**.'</td></tr>'
echo '</table>';
}
函数摘要(){
回声';
$summation=$this->select_model->sum_income(“收入的日期介于“.$start.”和“.$last.””之间”;
foreach($sum作为$sum求和){
回音“总收入”。$sum[“总收入]”;
}
$totals=$this->select_model->sum_exploration(“在“.$start.”和“.$last.”之间的_exploration的日期”);
foreach(总计为$total){
echo'Total expension。$Total['Total'].您必须在循环之外创建变量,并随着循环的进行进行进行添加(或减去)
$sum = 0;
$total = 0;
foreach... {
$sum += $sum;
}
foreach... {
$total += $total;
}
echo $sum - $total;
如果您要添加负数,则不必做任何具体的运算。我们应该帮助您做什么?如何从$sum['total'中减去$total['total']外部循环不能这样做。Foreach用于调用数组的每个元素,当然$total
和$sum
都是别名。外部Foreach
未知。请尝试其他方法。