...">
美文网首页
php foreach多层循环

php foreach多层循环

作者: 小瞪瞪 | 来源:发表于2018-08-31 11:44 被阅读0次

public function group(){

        $data=DB::table("manager")->get()->toArray();

        $user=DB::table("receiver")->get()->toArray();

        $assign=DB::table("assignments")->get()->toArray();

$orderMoney=0;

        foreach($data as $k=>&$v){

            $f=array();

            foreach($user as $c=>$value) {

                if ($v->id == $value->mid) {

                    $f[] = $value;

                }

                $v->user = $f;

                $ass = array();

                $num=0;

                foreach ($assign as $a => $b) {

                  if($b->mid == $v->id){

                        $ass[]=$b;

                        $num=$num+$b->Actual_amount;

                  }

                }

            }

            $v->countMoney=number_format($num,2);//分

            $v->assignments=$ass;

            $v->countUser=count($v->user);

$orderMoney=$orderMoney+$v->countMoney;//总

        }

        return view('team.group')->with("data",$data);

    }

相关文章

  • php foreach多层循环

    public function group(){ $data=DB::table("manager")->...

  • php 中 for循环,while循环,do{} while

    PHP中的循环结构大致有for循环,while循环,do{} while 循环以及foreach循环几种,不管哪种...

  • 5.流程控制

    流程控制 请列出3种PHP数组循环操作的语法,并注明各种循环的区别? for循环 foreach循环 while ...

  • break

    python和php的break默认都是跳出一层循环,python没有跳出多层循环的写法,php有写法是 brea...

  • 7 es6 迭代器 iterator , 生成器 generat

    1.相比for循环, forEach的优点在哪里?语义化更好需要管理维护的变量变少.多层循环时更加明显.复杂度降低...

  • 十月十七号

    PHP数组之foreach循环访问关联数组里的值 $fruit=array('apple'=>"苹果",'bana...

  • php实现无限极分类

    一、两种实现php无限极分类 设置原始数据 1. 使用php递归实现php无限极分类 通过foreach循环实现无...

  • 碎知识

    forEach、for in、for、for of循环的区别 for循环---编程式forEach循环---声明式...

  • 2019-01-27 tp5.1

    1.php数组的删除 2.支持对路由参数的可选定义 3.PHP判断变量是否为空 4.foreach循环 5.php时间戳

  • for of, for in, forEach比较

    for of 、for in、forEach比较 forEach forEach无法中途跳出forEach循环,b...

网友评论

      本文标题:php foreach多层循环

      本文链接:https://www.haomeiwen.com/subject/jadswftx.html