Re: [請益] 請問一個 function問題
※ 引述《antontw (習慣)》之銘言:
: ※ 引述《yhls (yhls)》之銘言:
: : $p = 25;
: : $q = 20;
: : for ($i = 0; $i < 3; $i++){
: : for ($j = 0; $j < 6; $j++){
: : $c = $p + 119 * $i;
: : $d = $q + 55 * $j;
: : }
: : }
: $ans = Array (0=>$c,$d);
: return $ans;
: : 如果像這樣
: : 我若把它寫成一個 function話
: : 那我return出來要怎麼寫才會抓到全部的值
: : 也就是我要return $c $d
function abc(){
$p = 25;
$q = 20;
for ($i = 0; $i < 3; $i++){
for ($j = 0; $j < 6; $j++){
$c = $p + 119 * $i;
$d = $q + 55 * $j;
$ans = Array(0=>$c,$d);
return $ans;
}
}
}
print_r(abc());
這樣我輸出是
Array ( [0] => 25 [1] => 295 )
這樣只有一組
理論上應該不是要產生18組 (3*6)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.173.80
推
12/05 00:47, , 1F
12/05 00:47, 1F
推
12/05 00:57, , 2F
12/05 00:57, 2F
討論串 (同標題文章)