PHP_PHP チュートリアルにおける return と exit、break と contiue の違いと使い方

WBOY
リリース: 2016-07-21 15:20:12
オリジナル
807 人が閲覧しました

まずはexit関数の使い方について説明します。
機能: メッセージを出力し、現在のスクリプトを終了します。
テキストに で終わる複数のスクリプトが含まれている場合、exit は現在のスクリプトを終了します。
たとえば、PHP テキストに次のコードが含まれている場合、出力は world です。

<%
echo "hello";
?>
echo "world";
構文形式: void は戻り値がないことを意味します。
void exit ([ string $status ] )
void exit ( int $status )
status が文字列の場合、この関数はスクリプトが終了する前にステータスを出力します。
status が整数の場合、この整数は終了ステータスとして使用されます。終了ステータスは 0 ~ 254 である必要があります。終了ステータス 255 は PHP によって予約されており、使用は禁止されています。ステータス 0 は、プロシージャが正常に終了したことを示すために使用されます。
return 言語構造の使用法
役割: 関数の実行を終了し、関数から値を返す
break と continue は、for、foreach、while、do..while または switch 構造で使用されます。

break は、現在の for、foreach、while、do..while または switch 構造の実行を終了します。

break は、抜け出すループの数を決定するオプションの数値パラメーターを受け入れることができます。

コード:


コードをコピー コードは次のとおりです:
$arr = array ('one', 'two', 'three', 'four', 'stop', 'five') ;
while (list (, $val) = each ($arr)) {
if ($val == 'stop') {
break;
echo "$val
"; = 0;
while (++$i) {
switch ($i) {
case 5:
echo "At 5
n"
break 1;
echo "At 10;
n を終了します" ;
break 2;
default:
break;
}
?>


continue は、このループ内の残りのコードをスキップし、このループ構造の次のループの実行を開始するために使用されます。

注: PHP では、switch ステートメントは継続目的のループ構造とみなされます。

continue は、ループの最後までスキップするループの数を決定するオプションの数値パラメーターを受け入れます。

コード:



コードをコピーします

コードは次のとおりです:


while (list ($key, $value) = each ($arr)) { if (! ($key % 2)) { // 奇数のメンバーをスキップ } do_something_odd ($value)
}
$i = 0; ($i++ < 5) {
echo "Outer< ;br> n";
while (1) {
echo " Middle
n";
while (1) {
echo " Inner
n";
Continue 3;
}
echo "これは取得できませんOutput.< ;br>n";
}
echo "これも同様です。



http://www.bkjia.com/PHPjc/325167.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/325167.html

技術記事
まずはexit関数の使い方について説明します。 機能: メッセージを出力し、現在のスクリプトを終了します。 テキストに で終わる複数のスクリプトが含まれている場合、 exit は現在のスクリプトを終了します。 より…

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!