1
lichao 2013-08-29 13:22:58 +08:00 1
PHP 是弱类型语言,例如 1 是 true,0 是 false
看你代码中意思,只要 $value 中有值,就 == true。 |
2
felix021 2013-08-29 13:23:44 +08:00 1
那要看$value是什么样的东西。比如说 "0"、0、"" 这些值,那就都是false。所以你这种写法是有问题的。
建议用foreach。 |
6
thbourlove 2013-08-29 14:03:34 +08:00 1
reset($data);
while (list($key, $value) = each($data)) { echo $value; } |