Heim > Backend-Entwicklung > PHP-Tutorial > Grundlegende PHP-Prozesssteuerungsanweisungen werden fortgesetzt und unterbrechen die Verwendung

Grundlegende PHP-Prozesssteuerungsanweisungen werden fortgesetzt und unterbrechen die Verwendung

伊谢尔伦
Freigeben: 2023-03-11 06:42:01
Original
1761 Leute haben es durchsucht

continue
continue in der Loop-Struktur wird verwendet, um den verbleibenden Code in dieser Schleife zu überspringen und mit der Ausführung der nächsten Schleife zu beginnen.

Hinweis: Beachten Sie, dass im PHP-Tutorial die switch-Anweisung für Fortsetzungszwecke als Schleifenstruktur betrachtet wird.

continue akzeptiert einen optionalen numerischen Parameter, um zu bestimmen, wie viele Schleifen bis zum Ende der Schleife übersprungen werden sollen.

<?php 
while (list($key,$value) = each($arr)) 
{ 
    if ($key == "zhoz")
    { 
    // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。 
    continue; 
    } 
do_something ($value); 
}
Nach dem Login kopieren

Beispiel 2

<?php
foreach ($list as $temp) 
{ 
    if ($temp->value == "zhoz")
    { 
    continue; 
    // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。 
    } 
do_list; 
// 这里显示数组中的记录 
}
Nach dem Login kopieren

break
break beendet die Ausführung der aktuellen for-, foreach-, while-, do..while- oder switch-Struktur.

break kann einen optionalen numerischen Parameter akzeptieren, um zu bestimmen, aus wie vielen Schleifen ausgebrochen werden soll.

<?php
$arr = array (&#39;one&#39;, &#39;two&#39;, &#39;three&#39;, &#39;four&#39;, &#39;stop&#39;, &#39;five&#39;);
while (list (, $val) = each ($arr)) {
   if ($val == &#39;stop&#39;) {
       break;    /* you could also write &#39;break 1;&#39; here. */
   }
   echo "$val<br>n";
}
/* using the optional argument. */
$i = 0;
while (++$i) {
   switch ($i) {
   case 5:
       echo "at 5<br>n";
       break 1;  /* exit only the switch. */
   case 10:
       echo "at 10; quitting<br>n";
       break 2;  /* exit the switch and the while. */
   default:
       break;
   }
}
?>
Nach dem Login kopieren

Beispiel 2

<?php 
$i = 0; 
while ($i < 7) 
{ 
    if ($arr[$i] == "stop") 
    { 
    break; 
    } 
$i++; 
} 
?>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonGrundlegende PHP-Prozesssteuerungsanweisungen werden fortgesetzt und unterbrechen die Verwendung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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