0
我有一個示例只顯示我不知道該怎麼做。當你調用該函數時,它返回1個果實,或者如果它滾動5,那麼我希望水果增加1次每個結果它滾動並返回一個數組,可能會進入像20這樣的最大遞歸,如果說得通! :)使用遞歸遞增數組值
function fruitBasket(&$fruit = array()) {
$dice = rand(1, 5);
switch($dice) {
case 1:
$fruit['watermelon'] = ++$watermelon;
break;
case 2:
$fruit['orange'] = ++$orange;
break;
// etc...
case 5:
for($i = 1; $i <= rand(1, 5); $i++) {
fruitBasket($fruit);
}
break;
}
return $fruit;
}
而問題是...... – zerkms
哦,等等,它應該是在標題? –
你已經寫過,不是嗎? – zerkms