我有一个foreach循环,我想要一直执行,除非点击一个按钮,然后在foreach的地方回复其他东西......我试过这些但是没有一个正常工作!
if (!isset($_POST['myBtn'])) {
foreach($postarray as $p){
echo $p->postmarkup();
}
} else {
echo $search_output; //this is the echo that i want to replace the foreach if the button is clicked.
}
或者这个
if (isset($_POST['myBtn'])) {
foreach($postarray as $p){
echo $p->postmarkup();
}
exit();
echo $search_output;
}
我尝试了许多其他方法,但我找不到它......我知道这些代码是完全错误的:P我很抱歉,只想给你一个例子来了解我的问题是什么。如果有人知道这个...免费问:)提前谢谢!
答案 0 :(得分:0)
试试这个:
foreach($postarray as $p){
if (!isset($_POST['myBtn'])) {
echo $p->postmarkup();
}else{
echo $search_output;
break;
}
}