怎么在for循环的外面判断for里面的东西?

<?php
if($page==5){
echo "asd";}
for($i=0;$i<10;$i++){
$page=$i;
}
我想要类似这样的效果,if在for之前,在for的外面,判断for里面的东西输出asd,但是我这么写不行啊
?>

这么写确实是不行。不明白您if为什么要放在for前,这从逻辑上讲不通。相反,您if放在for里面不是很容易就实现您要的功能了吗?
<?php
for ($i=0;$i<10;$i++) {
$page=$i;
if ($page==5) {
//do whatever you like
}
}
?>
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-27
你是为了偷懒吧 想说每次做判断很累? 呵呵~
相似回答