2017-12-21 15 views
1

私はコミュニティに新しいです、私は間違ったことをしないことを願っています。
私はチューリングマシンシミュレータを開発しようとしています。 ifforの内部にある)構成がONCEの後に実行された後にfor構成を終了したいとします。それを行う簡単な方法はありますか、私はすべてのコーディングをやり直さなければなりませんか?ifコンストラクトが実行された後にaサイクルを終了します。

+3

ループを終了するには、「break」文を使用します。 – Barmar

+0

[this](http://php.net/manual/en/control-structures.break.php)はあなたを助けますか? – jh1711

答えて

2

break文はそれがである電流ループの実行を終了します例:。

<?php 

    $array = [4,3,5,2,0,4]; 
    $count = count($array); 

    for($i=0; $i <$count; $i++) 
    { 
     if($i == 5) 
     { 
      break; // This terminates the current FOR or WHILE loop 
     } 
    } 
?> 

あなたが別のFORループ内FORループのようなネストされた環境を持っているなら、あなたはそれぞれのbreakが必要ループを完全に終了させることができます。

+0

ありがとうございました。 – Alessandro

+0

@AlessandroZanattaあなたの問題を解決したので、正しいものとしてマークしてください。ありがとう – Ivan86

+0

私はそれをしたと思います。 – Alessandro

関連する問題