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

WBOY
Freigeben: 2016-06-23 13:39:05
Original
956 Leute haben es durchsucht

请问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();    }...
Nach dem Login kopieren

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

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 "数据有问题"; 
Nach dem Login kopieren

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

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


$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 "数据有问题";} 
Nach dem Login kopieren

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!