对于此代码我得到error.at此行$sname[] = $rs['StudentId'];
PHP致命错误:[]运算符不支持字符串 $ sname = array(); $ i = 0;[]运算符不支持字符串
foreach($data as $rs){
foreach($SchoolName as $sname){
// echo $rs['SchoolName'].'=='.$sname."<br />";
echo $i."<br />";
if($rs['SchoolName'] == $sname){
$sname[] = $rs['StudentId'];
}
$i++;
}
}
请告诉我问题吗? – KingCrunch 2011-05-05 11:05:16
[]运算符不支持字符串...请如何解决这个 – Allov 2011-05-05 11:05:46
我假设$ rs是一个字符串,而不是一个数组。例如,用var_dump检查$ rs的数据。 – superbly 2011-05-05 11:06:21