【发布时间】:2016-03-03 19:23:29
【问题描述】:
我有一组包含以下详细信息的数组:
$thismemberinfo[0] to $thismemberinfo[7]
$offercurrent[] = emtpy , will get it values from $thismemberinfo[]
$offerpoints[0] to $offerpoints[7]
$offerpercent[] = emtpy , will get its value from the formula
我正在手动填写值。
$offercurrent[0] = $thismemberinfo[0];
$per = $offercurrent[0]/$offerpoints[0] * 100;
$offerpercent[0] = round($per);
$offercurrent[1] = $thismemberinfo[1];
$per = $offercurrent[1]/$offerpoints[1] * 100;
$offerpercent[1] = round($per);
// and so on
问题:
我想自动化这个过程。我试过这种方法但不起作用:
for ($i=0;$i<=7;$i++) {
$offercurrent[i] = $thismemberinfo[i];
$per = $offercurrent[i]/$offerpoints[i] * 100;
$offerpercent[i] = round($per);
}
【问题讨论】:
-
$offerpercent[$i]$i,看到了吗? -
您还应该在除法中使用
$offerpoints[i]之前对其进行验证。 -
$u_mulder,你说得对,如果你喜欢,请把它作为答案,我会接受它