首頁  >  文章  >  php教程  >  簡單程序題:abcd四個專案收益順序分別佔10%,20%,30%,40%

簡單程序題:abcd四個專案收益順序分別佔10%,20%,30%,40%

WBOY
WBOY原創
2016-11-30 23:59:311699瀏覽

abcd四個項目收益順序分別佔10%,20%,30%,40%,當有一個項目不存在時則該項目收益歸上一個項目,項目a 始終存在,封裝一個函數得到abcd的收益;

這題不難,關鍵點是要想到用數組,這點想到了,那肯定能做出來。

程式碼:

/**
     * 取得專案效益
     * @param null $b
     * @param null $c
     * @param n*/
    function getIncome($b = null, $c = null, $d = null)
    {
   ) $. > 0.2, 'c' => 0.3, 'd' => 0.4];
        if (!$d) {
           $income['d '] = 0;
        }
        if (!$c) {
          income['c'] = 0;
        }
        if (! $b) {
            $income['a'] += $income['b'];
             return $income;
    }
 echo '

'; <br>    var_dump(getIncome(1, 0, 0));<br>?><br><br><br><br>
<br><br>
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn