Rumah  >  Artikel  >  pembangunan bahagian belakang  >  请问php代码间的跳转函数有没有不是页面间的跳转

请问php代码间的跳转函数有没有不是页面间的跳转

WBOY
WBOYasal
2016-06-23 13:39:05943semak imbas

请问php代码间的跳转函数有没有??不是页面间的跳转

比如:

$str="";  
$a=array(1,2,3,4,5,6);
$b=array(1,4,3,4,5,6);
$i=0;
foreach($a as $value){
    if($a[$i]        //如果条件满足,退出循环,直接执行最后的输出"数据有问题 ";
    }else{
      $str="aaaa=".$a[$i];  
    }
$i++;
}
  
echo "数据有问题";


回复讨论(解决方案)

break;

...if($a[$i]<$b[$i]){       echo "数据有问题";//如果条件满足,退出循环,直接执行最后的输出"数据有问题 ";       exit();    }...

可能我的示例没有表达出我的情况

if(){//前面还有很多个这样的,以下代码在很多个if里面$str="";  $a=array(1,2,3,4,5,6);$b=array(1,4,3,4,5,6);$i=0;foreach($a as $value){    if($a[$i]<$b[$i]){       //如果条件满足,退出循环,直接执行最后的输出"数据有问题 ";    }else{      $str="aaaa=".$a[$i];      }$i++;} //这中间还有很多代码,我就是不要执行这部分代码 echo "数据有问题"; 

if($condition){
die("数据有问题");
}

//正确用法是if(成立) {    做点什么} else {   做点其他的}//你的用法是if(成立) {   去做点什么} else {  做点其他的}{不想做的东西}{要做的东西}


$str="";  $a=array(1,2,3,4,5,6);$b=array(1,4,3,4,5,6);$i=0;foreach($a as $value){    if($a[$i]<$b[$i]){       xiangzuode();//如果条件满足调用想做的;       break;//做完了要退出!    }else{      $str="aaaa=".$a[$i];      }$i++;}  function buzuode() {    //不想做的,什么时候想做什么时候调用}  function xiangzuode() {//想做的   echo "数据有问题";} 

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn