嗯,這是我在做什麼:
$total = (array_sum($odds))+$evens;
$total = str_split($total);
echo 'total[1]: '.$total[1].'<br />';
echo '10-$total[1]: ' . (10-($total[1]));
,輸出是:
total[1]: 2
10-$total[1]: 87
我的猜測是,它被視爲一個字符串,但我怎麼修理它?
所以,我想知道的是
wh does(10 - ($ total [1])); = 87?
更新:
呀我的錯,一個幽靈7,
但誰能告訴我現在爲什麼:
echo $flybuys.' % '.$check.'<br />';
$res = $flybuys % $check;
echo 'res: '.$res;
輸出: 6014359000000928%8個 RES:7
也許你在腳本的其他地方迴應僞造的__7__ – 2010-07-14 09:07:25
$賠率和$ evens的內容是什麼? – knittl 2010-07-14 09:08:14
'10 - '2''在PHP中爲8。另外,你期望輸出是什麼,var_export($ odds); var_export($ evens);'show?無論'$ total'是什麼,我認爲甚至不可能讓結果('10- $ total [1]')超出範圍[1,10]。 – 2010-07-14 09:08:20