我有一个名为 as 的数组myArr
。它包含字符串和整数,例如
0 st ts 0 0
st 0 0 0 0
为了调试 php 脚本,我使用 Zend Studio。调试窗口说 acell [0][0]
包含 int 0。但问题是 IF 语句返回 TRUE。
for ($i = 0; $i < $rows; $i++) {
for ($j = 0; $j < $cols; $j++) {
if ($myArr[$i][$j] == 'ts' || $myArr[$i][$j] == 'st') {
$num++;
}
}
}
更新:我在 Zend Studio 的调试模式下运行代码。所以,我可以看到 $num 在每次迭代中都在增加。另外,我可以看到光标进入循环