この記事では主に if と switch の使用法と違いについて説明します。これには一定の学習価値があります。興味のある友人はそれについて学ぶことができます。
これが if 文です:
if (条件表达式1){ //条件判断 //n多语句1 }else if(条件表达式2){ //n多语句2 }else if(条件表达式3){ //n多语句3 } ... ... else{ //n多语句n }
実行処理: 条件式 1 が true の場合、n 個の複数のステートメント 1 が出力され、そうでない場合は条件式 2 が判定され、以下同様です。 n-1 回の判定がすべて false の場合、n 個の複数のステートメントを出力します。 n
if は条件判定に使用され、スコープがあり、入力データを制限するために使用できることがわかります
これは switch ステートメントです:
switch (表达式){ //表达式通常为变量,对case的语句进行匹配 case 情况1: //这里为冒号不是分号 n多语句; break; //跳出switch语句 case 情况2: n多语句; break; ... ... default: n多语句; }
動作原理:
以上がPHP 学習における if と switch の使用法と違いについての簡単な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。