PHP study notes: conditional statements and loop control
[Introduction]
In the process of learning the PHP programming language, conditional statements and loop control must be mastered Basic knowledge points. Conditional statements are used to execute different codes according to different situations, while loop control allows us to repeat a piece of code multiple times. This article will introduce conditional statements and loop control in PHP in detail, and provide specific code examples.
[1. Conditional Statements]
Conditional statements allow us to selectively execute different code blocks under different circumstances. PHP provides a variety of conditional statements, including if statements, else statements, elseif statements, and switch statements.
<?php $isSunday = true; if ($isSunday) { echo "今天是星期天,我要放松一下!"; } ?>
In the above example, if the value of $isSunday is true, "Today is Sunday, I want to relax!" will be output.
<?php $isSunday = false; if ($isSunday) { echo "今天是星期天,我要放松一下!"; } else { echo "今天不是星期天,我要去上班!"; } ?>
In the above example, if the value of $isSunday is false, "Today is not Sunday, I have to go to work!" will be output.
<?php $isSunday = false; $isSaturday = true; if ($isSunday) { echo "今天是星期天,我要放松一下!"; } elseif ($isSaturday) { echo "今天是星期六,我要去购物!"; } else { echo "今天不是星期天也不是星期六,我要去上班!"; } ?>
In the above example, if the value of $isSunday is false and the value of $isSaturday is true, it will output "Today is Saturday , I’m going shopping!”.
<?php $dayOfWeek = "Tuesday"; switch ($dayOfWeek) { case "Monday": echo "今天是星期一,我要去上班!"; break; case "Tuesday": echo "今天是星期二,我要去开会!"; break; case "Wednesday": echo "今天是星期三,我要去健身!"; break; default: echo "今天不是星期一、二、三,我要休息!"; } ?>
In the above example, if the value of $dayOfWeek is "Tuesday", "Today is Tuesday, I have to go to a meeting!" will be output.
[2. Loop control]
Loop control allows us to repeatedly execute a piece of code multiple times to achieve the purpose of processing large amounts of data quickly and efficiently. PHP provides a variety of loop control structures, including for loops, while loops, do-while loops, and foreach loops.
<?php for ($i = 1; $i <= 10; $i++) { echo "当前数字为:" . $i . "<br/>"; } ?>
In the above example, the for loop will output numbers from 1 to 10.
<?php $i = 1; while ($i <= 10) { echo "当前数字为:" . $i . "<br/>"; $i++; } ?>
In the above example, the while loop will output numbers from 1 to 10.
<?php $i = 1; do { echo "当前数字为:" . $i . "<br/>"; $i++; } while ($i <= 10); ?>
In the above example, the do-while loop will output numbers from 1 to 10.
<?php $fruits = array("苹果", "香蕉", "橙子", "梨子"); foreach ($fruits as $fruit) { echo "水果:" . $fruit . "<br/>"; } ?>
In the above example, the foreach loop will output each fruit in the array.
[Summary]
Conditional statements and loop control are very important concepts in PHP programming. Through conditional statements, we can execute different code blocks according to different situations; through loop control, we can repeatedly execute a piece of code multiple times. This article provides code examples of if statements, else statements, elseif statements, switch statements, for loops, while loops, do-while loops and foreach loops. I hope it will be helpful to everyone in the process of learning PHP. I wish everyone can successfully master the conditional statements and loop control of PHP!
The above is the detailed content of PHP study notes: conditional statements and loop control. For more information, please follow other related articles on the PHP Chinese website!