どのプログラミング言語も多くのステートメントで構成されており、PHP 言語も例外ではありません。これらのステートメントには、代入、関数呼び出し、ループ ステートメント、空のステートメントなどが含まれます。また、複数のステートメントをステートメント グループにカプセル化することもできます。ステートメント グループ単独でも行ステートメントとみなされます。言語構造はプログラムの中核部分であり、どの機能モジュールもそれなしでは機能しません。
#プロセス制御の定義
プロセス制御とは、プログラムを制御する手段です。フローがない 制御がなければ、プログラミング言語は存在しません。ほとんどのプログラムは線形実行ステートメントによって制御されません。プログラムがユーザーと通信する必要がある場合、実行シーケンスはユーザー入力に基づいて決定する必要があり、コードにはこれらはすべてプロセス制御と切り離せないものです。
PHP には、シーケンシャル構造、分岐構造、ループ構造の 3 つの基本的なプログラム構造があります。シーケンシャル構造 (推奨学習: PHP プログラミング)エントリからマスターまで)
シーケンシャル構造は代入文などで最もよく使われる文構造であり、その実行順序は上から下へ順番に行われます。<?php //实现$a和$b的值互换 $a=3; $b=4; $c=$a; $a=$b; $b=$c; echo'$a='.$a; echo"<br/>"; echo'$b='.$b; ?>
分岐構造
分岐構造は条件構造とも呼ばれ、厳密に順序に従うのではなく、明確な条件に基づいて実行パスを選択します。プログラミング 条件の結果に応じて実行されるプログラムを変更するプログラム フローに従って、適切な分岐ステートメントを選択する必要があります。<?php $t=date("H"); if ($t>"18") { echo "晚上好!"; } ?>
ループ構造
コンピュータは条件に応じて一定の操作を繰り返し行うのが得意で、条件が成立すると繰り返し実行されるのが特徴です。条件が成立しないまでは、この条件がループ条件となり、繰り返し実行されるプログラム部分がループ本体となります。php は、while ループ、do-while ループ、for ループ
<?php $x=0; while($x<=3) { echo "这个数字是:$x <br>"; $x++; } ?> <?php for ($y=5; $y<=10; $y++) { echo "数字是:$y"; echo"<br/>"; } ?>
以上がphpにどのようなプロセス制御構造があるのかを書き出すの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。