url中用了urlencode,地址栏中察看,没...
^
作者 babee 发布于 0000-00-00 分类:php基础编程
if (条件)
{
语句1;
语句2;
…
}
语句3;
语句4;
……
我的问题是,当满足条件的时候,如果中止程序往下执行,即不执行语句3、语句4……
逛论坛交流:关于if语句如何跳出的问题
>if (条件)
{
语句1;
语句2;
…
}
else {
语句3;
语句4;
}
>if(){
//some code
exit;
}
//some code
>我的程序是,如果满足了条件就会弹出一个alert,开始也是加了exit,但是不行,按了确定后就回不到原来的页面上了。
看来只能用if…else…了。
谢谢大家.
>其实也不是只能用IF。。ELSE。。
如果程序比较大,那么IF。。ELSE不要太多哦
教你一个偶一直敝帚自珍的方法
$term = true;
while ($term) {
...
if (条件1不满足) {
//错误处理代码
break;
}
...
if (条件N不满足) {
//错误处理代码
break;
}
...
//千万别忘了这最后的一个break;
break;
}
//最后完了还可以来把错误输出
if
if (!term) {
echo "根据你的错误处理代码中设置的信息显示在这里";
}
>QUOTE: 最初由 babee 发布
[B]我的程序是,如果满足了条件就会弹出一个alert,开始也是加了exit,但是不行,按了确定后就回不到原来的页面上了。
看来只能用if…else…了。
谢谢大家. [/B]
怎么不用JAVASCRIPT的跳转功能?
>这不和switch差不多了吗。
>跟switch有何干系?
你的程序经常有要判断的地方,每次false你就可以跳出while去执行错误处理代码
不用再继续执行其他的正常代码,也不需要用exit;来停止运行导致空页
>QUOTE: 最初由 jhtpersonal 发布
[B]其实也不是只能用IF。。ELSE。。
如果程序比较大,那么IF。。ELSE不要太多哦
教你一个偶一直敝帚自珍的方法
$term = true;
while ($term) {
...
if (条件1不满足) {
//错误处理代码
break;
}...以下省略 [/B]
是呀
和swich语句差不多
而且还不够简洁
>还是用if……else好
>靠,SWITCH只能执行其中一个CASE啊,
这个可以执行全段正常程序
10 条回复
回复