oscarmx 发布于 2018-08-19 08:50
  • php
  • $money =300;
    $arr = array 
    ( array 
        ( 
            "period" => 1, 
            "money" => 100 
        ),array 
        ( 
            "period" => 2, 
            "money" => 90 
        ),
        array( 
            "period" => 3, 
            "money" => 50 
        ),
    ); 
    
    //如何做到 $money 减去数组 money字段,规则是用上一个得到的值和下一个做比较
    //比如 300100=200  再拿20090=110 再拿11050  
    //新手一枚 求大佬不吝赐教!!

     

    7 个回答
    • for($i=0;i<count($arr);$i++){

      $money=$arr[$i]["money"];

      }

      2018-08-24 09:24 回答
    • 漏了

      2018-08-24 09:32 回答
    • 可以一句话搞定:

      $money  array_sum(array_column($arr, 'money'))
      2020-01-03 00:22 回答
    • foreach ($arr as $k=>$v){
          if($money > $v['money']){
              $money = $money  $v['money'];
          }else{
              echo "money小于".$v['money'] . '\r\n';
              break;
          }
      }
      echo "最后得到的money:" . $money;
      2021-07-14 16:12 回答
    • 1, "money" => 100), array("period" => 2, "money" => 90), array("period" => 3, "money" => 50), ); $ans = array_reduce($arr, function($carry, $item) { return $carry $item['money']; }, $money); var_dump($ans);
      2021-09-15 10:01 回答
    • $money = 300; $arr = array( array("period" => 1, "money" => 100), array("period" => 2, "money" => 90), array("period" => 3, "money" => 50), ); $ans = array_reduce($arr, function($carry, $item) { return $carry $item['money']; }, $money); var_dump($ans);

      2021-09-15 10:02 回答
    • <?php

       

      $money = 300;

       

      $arr = array(

          array("period" => 1, "money" => 100),

          array("period" => 2, "money" => 90),

          array("period" => 3, "money" => 50),

      );

       

      $ans = array_reduce($arr, function($carry, $item) {

          return $carry $item['money'];

      }, $money);

       

      var_dump($ans);

      2021-09-15 10:03 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    活跃用户
    • 1
      问道摩托
    • 2
      袁广龙976丶
    • 3
      逍遥子
    • 4
      亮仔
    • 5
      芙蓉花
    • 6
      作小die_syj
    • 7
      王丽珠景平怡伦_621
    • 8
      adfa3sd5f6a
    • 9
      欣欣大妮
    • 10
      sfasfs
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有 京ICP备19059560号-4