ホームページ > バックエンド開発 > PHPの問題 > phpにどのようなプロセス制御構造があるのか​​を書き出す

phpにどのようなプロセス制御構造があるのか​​を書き出す

(*-*)浩
リリース: 2023-02-23 20:48:01
オリジナル
2377 人が閲覧しました

どのプログラミング言語も多くのステートメントで構成されており、PHP 言語も例外ではありません。これらのステートメントには、代入、関数呼び出し、ループ ステートメント、空のステートメントなどが含まれます。また、複数のステートメントをステートメント グループにカプセル化することもできます。ステートメント グループ単独でも行ステートメントとみなされます。言語構造はプログラムの中核部分であり、どの機能モジュールもそれなしでは機能しません。

phpにどのようなプロセス制御構造があるのか​​を書き出す

#プロセス制御の定義

プロセス制御とは、プログラムを制御する手段です。フローがない 制御がなければ、プログラミング言語は存在しません。ほとんどのプログラムは線形実行ステートメントによって制御されません。プログラムがユーザーと通信する必要がある場合、実行シーケンスはユーザー入力に基づいて決定する必要があり、コードにはこれらはすべてプロセス制御と切り離せないものです。

PHP には、シーケンシャル構造、分岐構造、ループ構造の 3 つの基本的なプログラム構造があります。

シーケンシャル構造 (推奨学習: PHP プログラミング)エントリからマスターまで)

シーケンシャル構造は代入文などで最もよく使われる文構造であり、その実行順序は上から下へ順番に行われます。

<?php
//实现$a和$b的值互换
$a=3;
$b=4;
$c=$a;
$a=$b;
$b=$c;
echo&#39;$a=&#39;.$a;
echo"<br/>";
echo&#39;$b=&#39;.$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/>";
}
?>
ログイン後にコピー
の 3 種類のループを提供します。

以上がphpにどのようなプロセス制御構造があるのか​​を書き出すの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート