この記事では、PHP の 2 種類の処理判定ステートメント (switch ステートメントと if else、if() ステートメント) について説明します。例を詳しく見てみましょう。
コードは次のとおりです | コードをコピー |
スイッチ(変数){ ケース値1: ステートメント1; 休憩; ケース値 2: … デフォルト: デフラットステートメント; } |
switch ステートメントは、変数の値と case の値を順番に比較し、等しくない場合は、次の値の検索を続けます。
case; 等しい場合、switch ステートメントが終了するかブレークに遭遇するまで、対応するステートメントを実行します。
コードをコピー | |
コードをコピー | |
スイッチ ($i) { ケース0: echo "i = 0"; 休憩; ケース 1: echo "i = 1"; 休憩; ケース 2: echo "i = 2"; 休憩; } ?> |
例 3
コードをコピー | |
スイッチ ($i) { ケース0: ケース1: ケース 2: echo "i は 3 未満ですが、負ではありません"; 休憩 ケース 3: 「私は 3 です」をエコーします; } ?> |
if(式1){ | |||||||||
ステートメント2; } … 他{ 声明n; } 例
現在の日付が金曜日の場合、次の例は「良い週末を!」を出力し、日曜日の場合は「良い日曜日を!」を出力し、それ以外の場合は「良い一日を!」を出力します。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
URL パラメータから取得した PHP 配列が期待どおりに動作しない
カテゴリ ID を含む URL パラメータがあり、それを次のような配列として扱いたいと考えています: http://example.com?cat[]=3,9,13 PHP では、...
から 2024-04-06 22:09:02
0
1
1428
戻り値の変数の形式は何ですか?
私はphpの初心者です。コードを見つけました: if($x<time()){return[false,'error'];} ロジックや変数は重要ではありませんが、[false...
から 2024-04-06 21:55:20
0
1
778
ループするために MySQL の結果を ID ごとにグループ化する
mysqlにフライトデータを含むテーブルがあります。 codeigniter3Journey_idair_idFlightDurationout_or_inflightdurati...
から 2024-04-06 17:27:56
0
1
406
関連トピック
詳細>
|