com doc/zh: Sync with EN: language/control-structures/switch.xml

[email protected] (Dai Jie) Sun, 17 Jan 2021 12:43:12 +0000
Newsgroups php.doc.zh
Message-ID <[email protected]>
Commit:    97ff4e14eabecf758455a97b5c54f04a338fe489
Author:    daijie <[email protected]>         Sun, 17 Jan 2021 20:43:12 +0800
Parents:   dd0c13ae9cee6796fd83db28bdba8c52b71559c0
Branches:  master

Link:       http://git.php.net/?p=doc/zh.git;a=commitdiff;h=97ff4e14eabecf758455a97b5c54f04a338fe489

Log:
Sync with EN

Changed paths:
  M  language/control-structures/switch.xml


Diff:
diff --git a/language/control-structures/switch.xml b/language/control-structures/switch.xml
index c19e52b9..2b0d15c4 100644
--- a/language/control-structures/switch.xml
+++ b/language/control-structures/switch.xml
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
 <!-- $Author$ -->
-<!-- EN-Revision: 88a88985b966ce3acdc7835984636921e862e4c2 Maintainer: dallas Status: ready -->
+<!-- EN-Revision: 7104ee97ced1768a3231588dfc0bc0d7eb1117ad Maintainer: dallas Status: ready -->
 
 <sect1 xml:id="control-structures.switch" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
- <title><literal>switch</literal></title>
+ <title>switch</title>
  <?phpdoc print-version-for="switch"?>
  <simpara>
   <literal>switch</literal> 语句类似于具有同一个表达式的一系列 <literal>if</literal>
@@ -56,7 +56,7 @@ switch ($i) {
    </programlisting>
   </example>
   <example>
-   <title><literal>switch</literal> 结构可以用字符串</title>
+   <title><literal>switch</literal> 结构可以用 <type>string</type></title>
    <programlisting role="php">
 <![CDATA[
 <?php
@@ -157,10 +157,12 @@ switch ($i) {
 ]]>
    </programlisting>
   </informalexample>
- </para>
- <para>
-  <literal>case</literal>
-  表达式可以是任何求值为简单类型的表达式,即整型或浮点数以及字符串。不能用数组或对象,除非它们被解除引用成为简单类型。
+  <note>
+   <simpara>
+    如果有多个 default 将导致
+    <constant>E_COMPILE_ERROR</constant> 错误。
+   </simpara>
+  </note>
  </para>
  <para>
   <literal>switch</literal> 支持替代语法的流程控制。更多信息见<link