簡單程序題:abcd四個項目收益順序分別占10%,20%,30%,40%
Nov 30, 2016 pm 11:59 PMabcd四個項目收益順序分別占10%,20%,30%,40%,當有一個項目不存在時則該項目收益歸上一個項目,項目a 始終存在,封裝一個函數得到abcd的收益;
這題不難,關鍵點是要想到用數組,這點想到了,那肯定能做出來。
程序代碼:
/**
???? * 獲取項目收益
???? * @param null $b
???? * @param null $c
???? * @param null $d
???? * @return array
*/
??? function getIncome($b = null, $c = null, $d = null)
??? {
??????? $income = ['a' => 0.1, 'b' => 0.2, 'c' => 0.3, 'd' => 0.4];
??????? if (!$d) {
??????????? $income['c'] += $income['d'];
??????????? $income['d'] = 0;
??????? }
??????? if (!$c) {
??????????? $income['b'] += $income['c'];
??????????? $income['c'] = 0;
??????? }
??????? if (!$b) {
??????????? $income['a'] += $income['b'];
??????????? $income['b'] = 0;
??????? }
??????? return $income;
??? }
?echo '
';<br>??? var_dump(getIncome(1, 0, 0));<br>?><div id="MySignature"></div> <div class="clear"></div>

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)