一般在zendstudio很容易遇到assignment in condition的警告。例如:
while($row=$result->fetch()){
$arr[]=$row;
}这里我们经常会这样写,其实是不严谨的,为什么?因为while表达式中传递的是一个布尔值。
修改如下:
while(($row=$result->fetch())!==false){
$arr[]=$row;
}这样一改 即可消除警告,处女座的朋友们的福音对吧!还有就是 !== 这里 不要用 != 。这样要绝对不等!而不是一般不等!
转载请注明原文地址: https://ju.6miu.com/read-14882.html