ホームページ  >  記事  >  php教程  >  Break|require|return などのキーワードの使用

Break|require|return などのキーワードの使用

WBOY
WBOYオリジナル
2016-06-21 08:50:191754ブラウズ

ループの終了:

Break はループ全体から抜け出し、残りのループ本体を再度実行する必要はありません。

続行: 現在のループから飛び出し、現在のループ本体のみを終了し、残りのループ本体は実行を続けます。

フロー制御ステートメントはネストできます。

ループ内に分岐、分岐内にループ、ループ内にループが存在する場合があります。

ループの中にループがある場合、それを複数のループと呼びます。

たとえば、九九を削除します:

複数のループ内で Break または continue を記述した場合、break または continue を直接含むループが制御されます。

次に、複数のループを同時に終了する必要がある場合は、ブレーク後にパラメータを追加するか、ループから飛び出す (終了) レベルの数を指定し続ける必要があります。パラメータは、デフォルトのレイヤを表す整数タイプ 1 です。 2は2層を意味します。等々。

上記と同様に「Continue」も使用できます。

いくつかの例外があります:

内部分岐(スイッチ)を伴うループ文が出現した場合、

終了する必要がある場合:

PHP は内部的に switch をループとして扱うためです。

ファイルのインクルード

php ファイルには別の php ファイルが含まれています。

を含める

必須

ファイル名部分には相対アドレスまたは絶対アドレスを使用できます。

相対アドレス: ロードされるファイルは、現在のファイルからの相対アドレスです。

絶対アドレス: Windows のドライブ文字から始まり、ファイルの実際のアドレスに到達します。 Linux で / で始まる場合

たとえば、ファイルをロードします:

通常、PHP プロジェクトでは絶対アドレスが比較的頻繁に使用されます。

上記の include と require の機能は全く同じですので、使用方法や効果に違いはありません。ターゲット ロード ファイルの要件が異なるため、ターゲット ファイルが正しくない場合、エラー レベルが異なります。

を含む

必要

Include_once

一回のみ必須

一度ロードがある場合は、ロードを実行する前に、ターゲット スクリプトが現在のスクリプトにロードされているかどうかを判断します。すでにロードされている場合は再ロードされません。一度もロードしないのとは異なります。

Include_once と required_once の違い: この違いは、include と require の違いと同じです:

戻る

関数で return

を使用する

return

を関数の外で使用する

スクリプトの実行を停止するのと同じです。

しかし、ロードされたスクリプトに return が書き込まれると、動作が変わります

ターゲット ファイルに書き込まれた場合、return の意味は次のとおりです:

対象ファイル 36.php

ファイルをロードします。 include

の戻り値を受け取ります。

通常、この機能を使用してプロジェクト構成ファイルを作成します:

設定ファイル:

設定を使用する場所:

宿題

for($i=0 ;$i

スイッチ($i) {

ケース 3:

echo 'switch';

休憩 2;//継続 2;

}

echo $i;

}

コードは上記のとおりです。break を continue に置き換えるとどうなるでしょうか。その理由を説明してください。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。