本人小白菜一个,大神看到这句话可以出门右转了,当然也可以指出那个地方的不对也好让本人进步一下,谢谢啦!
PHP if...else...elseif语句的运用。
PHP for...foreach 循环
在我们编写代码的时候有时候需要用不同的决定来执行不一样的动作。
(1)这个时候我们就要用到if...else语句。
if(如果:下面不会标识)-条件为真,则执行代码。
if...else -条件为true(真),执行代码;条件为false(假),则执行另外一段代码。
if...elseif...else - 若干段代码块之一来执行。
if (条件) { 条件为 true 时执行的代码; } elseif (condition) { 条件为 true 时执行的代码; } else { 条件为 false 时执行的代码; }
switch - 语句多个代码块之一来执行。
switch (expression) { case label1: code to be executed if expression = label1; break; case label2: code to be executed if expression = label2; break; default: code to be executed if expression is different from both label1 and label2; }
注!:
1.对表达式(变量)进行计算。
2.把表达式的值与结构中的case的值进行对比。
3.如果存在匹配,则执行与case关联代码。
4.代码执行后,break语句阻止代码跳入下一个case中执行。
5.如果没有case为真,则实用default语句。
(2)PHP while循环
在我们编写代码的时候经常需要反复的运行同一段的代码块。我们可以实用循环来执行任务,而不是在脚本中编写若干段相同的代码块。
while - 指定条件为真,则循环代码块。
do...while -先执行一次代码块,然后只要指定的条件为真则继续循环。
for-循环代码块指定的次数
foreach - 遍历数组中每个元素并循环代码块。
1.for 循环
<?php for ($x=0; $x<=10; $x++) { echo "数字是:$x <br>"; } ?>
2.foreach 循环
<?php $colors = array("red","green","blue","yellow"); foreach ($colors as $value) { echo "$value <br>"; } ?>