ホームページ >バックエンド開発 >PHPチュートリアル >PHP Switchステートメントの実コードへの応用_PHPチュートリアル

PHP Switchステートメントの実コードへの応用_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:32:19976ブラウズ

長い if..elseif..else ブロックを回避するには、Switch ステートメントを使用します。

PHP Switch ステートメントは次のように機能します:

式 (通常は変数) で計算を実行します
式の値を構造体のケースの値と比較します
一致する場合は、それに関連付けられたコードを実行しますcase
コードが実行された後、break ステートメントはコードが次の case にジャンプして実行を継続するのを防ぎます。

<ol class="dp-xml"><li class="alt"><span><span class="tag"><</span><span> ?php   </span></span></li><li><span>switch ($</span><span class="attribute">d</span><span>=</span><span class="attribute-value">date</span><span>("D"))  </span></li><li class="alt"><span>{  </span></li><li><span>case "Mon";  </span></li><li class="alt"><span>echo "周一";  </span></li><li><span>break;  </span></li><li class="alt"><span>case "Tue";  </span></li><li><span>echo "周二";  </span></li><li class="alt"><span>break;  </span></li><li><span>case "Wed";  </span></li><li class="alt"><span>echo "周三";  </span></li><li><span>break;  </span></li><li class="alt"><span>case "Thu";  </span></li><li><span>echo "周四";  </span></li><li class="alt"><span>break;  </span></li><li><span>case "Fir";  </span></li><li class="alt"><span>echo "周五";  </span></li><li><span>break;  </span></li><li class="alt"><span>case "Sat";  </span></li><li><span>echo "周六";  </span></li><li class="alt"><span>break;  </span></li><li><span>case "Sun";  </span></li><li class="alt"><span>echo "周日";  </span></li><li><span>break;  </span></li><li class="alt"><span>}  </span></li><li><span class="tag">?></span><span> </span></span></li></ol>

もちろん、 PHP Switch ステートメントでは、suec は他のコードの大部分を省略し、送信ボタンの一部のみを記述します。どのボタンをクリックしても、solution.phpのページにジャンプすることがわかります。唯一の違いは、疑問符以降のアクションの内容が4種類に分かれていることです。それは思い出させるものだと言えます。

http://www.bkjia.com/PHPjc/446158.html


www.bkjia.com

tru​​e

技術記事 Switch ステートメントを使用して、長い if..elseif..else ブロックを回避します。 PHP Switch ステートメントの動作: 式 (通常は変数) で計算を実行し、式の値と構造を結合します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。