The previous article introduced you to "Detailed Explanation and Examples - Dual-item Branch Structure (with source code)". This article continues to introduce to you what a multiple-item branch structure is. Let's take a look! I believe it will be of great help to you! ! !
Multiple branch structure:
Format 1:
if (conditional expression) {
}else if (conditional expression) {
}else if (conditional expression) {
}else{
}
elseif keyword can be written as else if or elseif. They are both qualified syntax. Each if () must have a conditional expression.
The specific operation is based on the code as an example:
The code is as follows:
The running result is:
Format 2:
switch...case format
switch (variable) {
case value:
php statement
[break]; can be written or not
case value:
php statement
To show the code, the code is as follows:
'; case 2: echo '夏天我们可以游泳
'; case 3: echo '秋天我们可以制作树叶标本
'; case 4: echo '冬天我们可以堆雪人
'; } ?>Copy after loginThe running result is:
Note:switch.. The branch structure of .case is different from the branch structure of if...elseif...
The branch structure of switch...case can execute multiple branches at the same time (there is no break in the branch statement appears, it will be executed from the current case to the end)
If you use switch...case to implement a single selection of multiple branches, you can add a break for each branch Statement;
- The value of switch...case needs to be selected from strings, integers and Boolean values;
- switch...case is only suitable for precise judgment, not for range value judgment;
- Note: Pay attention to the format when writing code, which can increase the readability of the code. Sex;
- Recommended learning: "
PHP Video Tutorial- "
The above is the detailed content of Detailed introduction to PHP - multiple branch structures. For more information, please follow other related articles on the PHP Chinese website!