ホームページ >バックエンド開発 >PHPチュートリアル >PHP入門 基本チュートリアル PHPプロセス制御

PHP入門 基本チュートリアル PHPプロセス制御

WBOY
WBOYオリジナル
2016-07-25 09:00:161069ブラウズ
このセクションでは、PHP のプロセス制御を皆さんに紹介します。PHP には、シーケンス制御、分岐制御、ループ制御という 3 つの主要なプロセス制御があります。これらをしっかりと理解しておくことをお勧めします。

PHP には、シーケンス制御、分岐制御、ループ制御という 3 つの主要なプロセス制御があります。 1. シーケンシャル制御: プログラムを上から順にステップごとに実行することを意味します。 2. 分岐制御: プログラムの選択的な実行。また、単一支店、複数支店、複数支店に分かれます。

a. 単一分岐: 基本的な構文構造: if(条件式){ 声明; //....; ヒント: 条件式がどれほど複雑であっても、最終的には true または false になります。

例1、

リーリー

b. マルチブランチ: 基本構文: if(条件式){ 声明; //....; }それ以外{ 声明; //....; }

c、複数の分岐: 基本構文: if(条件式){ ステートメント; n ステートメント; }else if(条件式){ ステートメント;n ステートメント; }elseif(条件式){ ステートメント;n ステートメント; }エレス{ ステートメント;n ステートメント; } ヒント: 1. Else if は 1 つ以上を持つことができます。 2. 最後のelseは省略可能です

d、switchブランチステートメント スイッチ(式){ ケース定数 1: ステートメント; n ステートメント; 壊す; 場合定数 2: ステートメント; n ステートメント; 壊す; 場合定数 3: ステートメント; n ステートメント; 壊す; デフォルト: ステートメント; n ステートメント; 休憩;

} 知らせ: 1. 1 対多の case ステートメントがあります 2. デフォルト ステートメントを含める必要はありません (独自のコードのビジネス ロジックに従って) 3. 通常、case ステートメントの後に、switch ステートメントの終了を示すために Break が必要です。 4. 定数の型(int、float、string、Boolean)

キーポイント: プログラムは最初にケース順に設定され、一致するものがない場合は、ブレークが検出されるまでデフォルトのステートメントの内容が実行され、その後スイッチが終了します。

if 分岐と switch 分岐の比較: if は特定の範囲を判断し、switch はポイントを判断するため、次のように選択できます。 適用シナリオ: 分岐が数点の場合 (戦車の方向の判断など)、分岐が複数の領域 (範囲) の判断である場合は、if の使用を検討します。

PHP 制御プロセス制御に関する関連コンテンツについては、PHP ドキュメントの「If...else、PHP ループ、switch」の概要を参照することもできます。

PHP 入門チュートリアルにご注目いただきありがとうございます。この一連の PHP 基本チュートリアルは、PHP 初心者が PHP プログラミング言語をすぐにマスターできるように支援します。 Programmer's Home では、今後もすべての人を対象とした PHP 関連のチュートリアルを開始していきます。皆様の学習と上達をお祈りしています。


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