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  
    //新手一枚 求大佬不吝赐教!!

     

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

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

      }

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

      2018-08-24 09:32 回答
    • $money = 300;
      function get(&$money,$arr){
          foreach ($arr as $key => $value) {
              $money = $money  $value['money'];
          }
          return $money;
      }
      2018-10-11 15:14 回答
    • PHP交流群:294088839,Python交流群:652376983

      2018-10-26 09:30 回答
    • PHP交流学习群:561316345

      2018-10-31 22:41 回答
    • 123

      2019-04-25 11:39 回答
    • 可以看看这里,https://www.yangxiaomao.top 一个野生程序员的实战经验总结,希望对您有帮助,不喜勿喷,可以留言给意见,谢谢

      2019-05-28 17:30 回答
    • foreach ($arr as $li) {
      
          foreach ($li as $k => $v) {
              if ($k == 'money') $money = $money  $v;
          }
      }

       

      2019-05-29 21:13 回答
    • 回答问题...可以看看这里,https://www.tl2800.com一个野生程序员的实战经验总结,希望对您有帮助,不喜勿喷,可以留言给意见,谢谢!

      2019-06-22 19:27 回答
    • 我是猎头
      希望有机会可以帮到你
      QQ:1745752996
      vx:go_between123
      牵线搭桥

      2019-06-25 00:49 回答
    • 294088839 QQ群 

      2019-07-23 09:44 回答
    • foreach($arr as $value){

               $money = $value['money']

      }

      2019-08-02 18:29 回答
    • 阿里云2000元扶持上云红包

      1.8月特惠云服务器全场2折起  www.aliyun.com/acts/limitbuy?userCode=wbqjs7bw

      2.8月特惠全网云主机低至3折起  https://www.aliyun.com/acts/hotsale?userCode=wbqjs7bw

      3.8.88.18 物联网狂欢节  https://m.aliyun.com/markets/aliyun/act/IoT/88yundashi?userCode=wbqjs7bw

      4.8月阿里云新用户短信包专享8折  https://www.aliyun.com/acts/alicomcloud/newdiscount?userCode=wbqjs7bw

      5.商标注册服务低至680元  https://tm.aliyun.com/?userCode=wbqjs7bw

      全场通用2000元代金券 https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=wbqjs7bw

      2019-08-15 10:31 回答
    • 2019-08-23 14:53 回答
    • $arr = array
      ( array
          (
              "period" => 1,
              "money" => 100
          ),array
          (
              "period" => 2,
              "money" => 90
          ),
          array(
              "period" => 3,
              "money" => 50
          ),
      );
      
      $money = 300;
      
      function calculateMoney($money,$arr)
      {
          foreach ($arr as $val){
              $money = $val['money'];
          }
          return $money;
      }
      $result = calculateMoney($money,$arr);
      echo $result;
      2019-09-02 15:49 回答
    • 为什么粘贴的代码变了,有毒吧,再来一遍

      $arr = array
      ( array
          (
              "period" => 1,
              "money" => 100
          ),array
          (
              "period" => 2,
              "money" => 90
          ),
          array(
              "period" => 3,
              "money" => 50
          ),
      );
      
      $money = 300;
      
      function calculateMoney($money,$arr)
      {
          foreach ($arr as $val){
              $money = $money  $val['money'];
          }
          return $money;
      }
      $result = calculateMoney($money,$arr);
      echo $result;
      2019-09-02 15:53 回答
    • 卧槽,减号直接没了

      2019-09-02 15:54 回答
    • 2019-09-03 14:42 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    活跃用户
    • 1
      问道摩托
    • 2
      袁广龙976丶
    • 3
      逍遥子
    • 4
      亮仔
    • 5
      芙蓉花
    • 6
      作小die_syj
    • 7
      王丽珠景平怡伦_621
    • 8
      adfa3sd5f6a
    • 9
      欣欣大妮
    • 10
      狂风DKC想毕业321
    PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有