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