我想在实现跳过某段程序,接着执行后面的代码,在php中能不能实现?类似于goto功能。尝试过用if来实现,弄不来,还望各位大侠不宁赐教,在此谢过

解决方案 »

  1.   

    其他语言有goto好像都不推荐使用的吧(印象中是这样的)
      

  2.   

    弄个示例代码,比较好理解:if($a==$b){
      do some thing;
      goto:end;
    }else{
      do some thing;
    }
    end:do some thing;
      

  3.   

    嗯。php也没有,我只是想实现类似goto这样的功能!
      

  4.   


    你这个代码不是goto,如果$a==$b,执行了上面的do some thing, 会自然的执行的最后end那里的do some thing吧
      

  5.   

    用try {} catch {}    switch  这些来搞定吧
      

  6.   

    end:do some thing;是程序后面的代码,if与end之间还有其他的代码,我要跳过它
      

  7.   

    跳过它 你可以分解你的功能,写成模块 使用if 判断,最后来调用function 不就行了?goto 就是一坨~~
      

  8.   

    前辈们都建议不用goto,普通程序还有必要一定要用吗?换其它方法应该更好。
      

  9.   

    我都快忘了还有goto这种语法了,php是否有我都忘记了。就记得刚学的时候任何一本书都强烈建议不用这个。几年的时间,我记得就用过1次goto。
      

  10.   

    我也没用过goto哦,好像大家对它的功能都不满意