admin 发表于 2023-2-16 18:54:41

PHP Switch 语句

<div id="article_content" class="article_content clearfix">
      <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/kdoc_html_views-1a98987dfd.css">
      <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/ck_htmledit_views-6e43165c0a.css">
                <div id="content_views" class="htmledit_views">
                  <p>switch 语句用于根据多个不同条件执行不同动作。</p>
<hr>
<h2>PHP Switch 语句</h2>
<p>如果您希望<strong>有选择地执行若干代码块之一</strong>&#xff0c;请使用 switch 语句。</p>
<h2>语法</h2>
<p><?php switch (n) { case label1: 如果 n&#61;label1&#xff0c;此处代码将执行; break; case label2: 如果 n&#61;label2&#xff0c;此处代码将执行; break; default: 如果 n 既不等于 label1 也不等于 label2&#xff0c;此处代码将执行; } ?></p>
<p>工作原理&#xff1a;首先对一个简单的表达式 <em>n</em>&#xff08;通常是变量&#xff09;进行一次计算。将表达式的值与结构中每个 case 的值进行比较。如果存在匹配&#xff0c;则执行与 case 关联的代码。代码执行后&#xff0c;使用 <strong>break</strong> 来阻止代码跳入下一个 case 中继续执行。<strong>default</strong> 语句用于不存在匹配&#xff08;即没有 case 为真&#xff09;时执行。</p>
<h2>实例</h2>
<p><?php $favcolor&#61;&#34;red&#34;; switch ($favcolor) { case &#34;red&#34;: echo &#34;你喜欢的颜色是红色!&#34;; break; case &#34;blue&#34;: echo &#34;你喜欢的颜色是蓝色!&#34;; break; case &#34;green&#34;: echo &#34;你喜欢的颜色是绿色!&#34;; break; default: echo &#34;你喜欢的颜色不是 红, 蓝, 或绿色!&#34;; } ?></p>
                </div>
      </div>
      <div id="treeSkill"></div>
页: [1]
查看完整版本: PHP Switch 语句