我从来都不擅长使用循环。我有以下问题:
当我执行下面的代码时,我收到此错误消息:"Parse error: syntax error, unexpected T_VARIABLE in XXXXXXXXX on line 8"
. 我只想给数组中的每个元素一个“评级”,说明值有多高。
<?
$input = array( 12413535, 13452465246, -13451, 8);
$input_size = count($input);
$var_rating = array ();
foreach ($input as $value) {
$var_rating[$value] = 0;
foreach ($input as $test) {
if ($value > $test) {
$var_rating[$value] = $var_rating[$value] + 1;
}
else {}
}
}
var_dump($var_rating);
?>
对困惑感到抱歉。我编辑了我的问题并添加了完整的代码。