Heim >php教程 >php手册 >Einfache Programmfrage: Die Einkommensreihenfolge der vier Projekte von abcd beträgt 10 %, 20 %, 30 % bzw. 40 %.

Einfache Programmfrage: Die Einkommensreihenfolge der vier Projekte von abcd beträgt 10 %, 20 %, 30 % bzw. 40 %.

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-11-30 23:59:311748Durchsuche

Die Einnahmen der vier Projekte von abcd machen jeweils 10 %, 20 %, 30 % und 40 % aus. Wenn ein Projekt nicht existiert, werden die Einnahmen des Projekts immer dem vorherigen Projekt zugerechnet existiert. Kapseln Sie eine Funktion, um den Gewinn von abcd zu erhalten

Diese Frage ist nicht schwierig. Der entscheidende Punkt ist, über die Verwendung von Arrays nachzudenken.

Programmcode:

/**
* Projekteinkommen erhalten
* @param null $b
* @param null $c
* @param null $d
* @return array
*/
function getIncome($b = null, $c = null, $d = null)
{
$income = [ 'a' => 0,2, 'c' => 0,4];
If (!$d) {
$income[' c'] += $income['d'];
            $income['d'] = 0; += $income['c'];
        $income['c'] = 0;
                                                                                                                                                               ;
var_dump (getIncome(1, 0, 0));
?>





Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn