PHP判断语句及循环语句

1.if语句

 if (条件) {

  当条件为 true 时执行的代码;
}

2.if....else语句

if (条件) {
  条件为 true 时执行的代码;
} else {
  条件为 false 时执行的代码;
}

3.if...elseif....else

if (条件) {
  条件为 true 时执行的代码;
} elseif (condition) {
  条件为 true 时执行的代码;
} else {
  条件为 false 时执行的代码;
}

4.switch语句

switch (expression)
{
case label1:
  expression = label1 时执行的代码 ;
  break;  
case label2:
  expression = label2 时执行的代码 ;
  break;
default:
  表达式的值不等于 label1 及 label2 时执行的代码;
}

 5.while 循环

while (条件为真) {
  要执行的代码;
}

6.do。。。while循环 先执行一次代码在判断是否为真

do {
  要执行的代码;
} while (条件为真);

7.for循环

for (初始化循环计数器的值($变量=初始值); 判断条件为真则继续; 增加循环计数器的值) {
  code to be executed;
}
例:
<?php
for ($x=0; $x<=10; $x++){
echo "数字是:$x <br>";
}
?>

8,foreach循环 适用于数组,并用于遍历数组中的每个键值对

foreach ($array as $value) {
  code to be executed;
}
例:
<?php 
$colors = array("red","green","blue","yellow"); 

foreach ($colors as $value) {
  echo "$value <br>";
}
?>

原文地址:https://www.cnblogs.com/WL-x0x/p/13261614.html