ホームページ >バックエンド開発 >PHPチュートリアル >PHP 読書メモ (5) - 構造ステートメント、PHP 読書メモ_PHP チュートリアル
シーケンス構造は直線のようなもので、順番に実行されます。私たちが記述するコードは、デフォルトではシーケンシャル構造で実行されます。
条件付き構造は道路の分岐点のようなもので、左に行くことも右に行くこともできます。たとえば、トイレに行くとき、私たちは自分の性別を知る必要があります。そのとき、左側が男性用トイレ、右側が女性用トイレ、またはその逆の条件に従う必要があります。性別はこの条件構造の条件です。別の例として、現在、A、B、C を使用してスコアを評価することが一般的になっています。テストのスコアが 93 点であると仮定すると、レベル A に設定できます。テストのスコアが 87 点の場合は、レベルに設定できます。 B. ここでのスコア範囲は、条件構造内の条件です。
PHP の「if...else...」構文は次のとおりです。
リーリー条件判定により、戻り値がブール値のTRUEの場合、タスクAが実行されます。戻り値がFALSEの場合、タスクBが実行されます。
PHPの「if...else if...」構文は次のとおりです:
リーリー条件1で判定し、戻り値がブール値TRUEの場合はタスクAを実行、戻り値がFALSEの場合は条件2を判定、戻り値がブール値TRUEの場合はタスクBを実行それ以外の場合は、タスク A は実行されませんが、タスク B も実行されません。サーバーは引き続き他のタスクを実行します。
条件付き構造スイッチ…ケース…PHPの「switch...case...」構文は次のとおりです: リーリー
まず条件を判定し、条件の戻り値が条件値 1 の場合はタスク 1 を実行し、条件の戻り値がどちらでもない場合はタスク 2 を実行します。条件値 1 または条件値 2 番目、デフォルト タスクが実行されます。 Break の機能はスイッチを終了することです。switch ステートメントを使用すると、長い「if..else if..else」コード ブロックを回避できます。
ブレークの機能は、次のケースでコードの実行が続行されないようにすることです。
PHPにおけるループ構造のwhileループ文その循環構造は、サッカー場を周回して走り、一周を終えてから次の周を終えるようなものです。つまり、あるタスクをある条件下で繰り返し実行することになります。 400 メートルのトラックと同じように、800 メートルを走る場合は 2 周を走り、2 周目の終わりで 800 メートルに達したら走るのをやめます。
PHP では、while ループ ステートメントは次のとおりです:
リーリー
まず、ある条件が満たされているかどうか(条件の戻り値がTRUEかどうか)を判断し、満たされている場合はタスクを実行し、タスクを完了し、条件が満たされているかどうかを判断し、満たされている場合は、を繰り返します。タスク、そうでない場合はタスクを終了します。
PHPのループ構造のwhileループ文を実行するPHP には別のタイプのループ ステートメントがあります: do...while ループ ステートメントの構文は次のとおりです。 リーリー
最初にタスクを実行します(前項のwhile文は、まず条件が真であるかどうかを判定してからタスクを実行します)。タスクを実行した後、特定の条件が満たされるかどうか(条件の戻り値がTRUEであるかどうか)を判定します。条件が満たされている場合は、タスクを再度実行します。タスクの完了後、引き続き条件を決定します。
PHP のループ構造における while ステートメントと do...while ステートメントの違いwhile と do...while ループ ステートメントの違いは、while は最初に条件が true かどうかを判断してからループを実行するのに対し、do...while は最初にタスクを 1 回実行してから、タスクの実行を継続するかどうかを決定することです。つまり、do...while 少なくとも A ミッションが実行されます。条件が FALSE の場合、while のタスクは 1 回実行されず、do...while のタスクは 1 回実行されます。 PHPにおけるループ構造のforループ文
リーリー for文では、「初期化」はループ開始前に一度無条件で評価され、「ループ条件」は各ループ開始前に評価されます。値が TRUE の場合、ループは継続し、ループ本体ステートメント (実行タスク) が実行されます。値が FALSE の場合、ループは終了します。 「増分項」は各ループの後に評価 (実行) されます。コードのブロックを指定した回数だけループするためによく使用されます。
在PHP中foreach循环语句,常用于遍历数组,一般有两种使用方式:不取下标、取下标。
(1)只取值,不取下标
<span>1</span> <?<span>php </span><span>2</span> <span>foreach</span> (数组 <span>as</span><span> 值){ </span><span>3</span> <span>//</span><span>执行的任务</span> <span>4</span> <span>} </span><span>5</span> ?>
(2)同时取下标和值
<span>1</span> <?<span>php </span><span>2</span> <span>foreach</span> (数组 <span>as</span> 下标 =><span> 值){ </span><span>3</span> <span>//</span><span>执行的任务</span> <span>4</span> <span>} </span><span>5</span> ?>