消除PHP中assignment in condition的警告

    xiaoxiao2021-03-25  136

    一般在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

    最新回复(0)