php for循环内加if判断问题,不能等于某个确切的值?

<?php
for($i=1;$i<100;$i++){
echo "$i";
if($i=5){
echo "<br>";
}
}
?>

$i = 5 是将 $i 赋值为 5, 由於这个表达式没有问题, 所以这个 if () 一直都会是 true.
您是不是想写 if ( $i == 5 ) {.... } ?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-06-03
我说感觉那里有问题呢,原来是你的if语法错误。
不能直接用=号而要用==来判断是否等于5

相关了解……

你可能感兴趣的内容

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