abcd四个项目收益顺序分别占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>

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

SecLists
SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

Dreamweaver Mac版
Alat pembangunan web visual

PhpStorm versi Mac
Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).