如果只执行一次条件并且没有再次检查它如何执行php,我把if条件放入for循环并且我只想检查一次:
<?php
for($x=0;$x<3;$x++){
if($x == $x){
echo "";
}
else{
echo "hidden";
}
}
我需要先执行,如果只有一次在for循环
答案 0 :(得分:0)
我需要先执行,如果只有一次在for循环。好吧,这不是你怎么做的,你需要与一个变量进行比较,一旦成功,只需使用break
来循环。类似的东西:
<?php
$y = 0;
for($x=0; $x<3; $x++){
if($x === $y){
echo "X is Equal to Y";
break;
}
else {echo "hidden";}
}
echo "<br>". "You're outside the loop!";
?>
答案 1 :(得分:0)
设置一个标志,如果flag为true,则在有条件的情况下不执行。
<?php
$flag = 0;
for($x=0;$x<3;$x++) {
if($x == $x && $flag == 0){
echo "";
$flag = 1;
}
else{
echo "hidden";
}
}