PHP关于while的问题

while($row=mysql_fetch_array($result))请问while() 括号内应该是条件语句啊.而本例中,这只是把数据赋值给$row而已.为什么可以执行?它满足了什么条件?

第1个回答  2011-12-06
其实它不仅是把值赋予给$row 同时也在判断mysql_fetch_array($result)是否存在(即是否有值),如果存在则为真,则开始执行循环体,为假则不执行!
第2个回答  2011-12-06
为空就代表0代表假,有值就代表1为真,说以你里面的变量赋值了,所以判断为真本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网