今天学的是if与switch语句例子:
<?php
$a=3;
if($a==3){
echo "qqqq";
}elseif ($a==4){
echo "pppp";
}else {
echo "kkkk";
}
?>
在书写时出现错误,提示第六句附近有错误,但是没查出来,反复查错误,原来因为多输入一个"}"所导致的,所以,符号很重要,千万不要遗漏.Eg2:
<?php
$d=333
switch($d){
case 332:
echo "jieguo1";
break;
case 333:
echo "jieguo2";
break;
case 334:
echo
"jieguo3";
"jieguo3";
break;
default;
echo "hello";
}
?>
Switch语句中($d)是直接赋予的值即就是 switch(333),然后再比较,然后才有输出echo结束break
Default 是 如果都不符合,那么输出 “hello”,“;”的多么的重要。
Eg3.
<?php
while($a<10){
echo
"结果".++$a;
"结果".++$a;
}
?>
While先判断然后运行下面的语句
而
<?php
do {
echo"结果".++$a;
}while($a<=10)
?>
是先运行语句后进行判断
For()是一个简单的循环
Eg4:
<?php
for($a=10;$a<15;$a++){
echo
"jieguo".$a."<br>";
"jieguo".$a."<br>";
}
?>
在其中还可增加if判断语句
例如
<?php
for($a=10;$a<15;$a++){
if($a==12)break;
echo
"jieguo".$a."<br>";
"jieguo".$a."<br>";
}
?>
运行的结果是当$a==12时,运行结束,显示“jieguo10jieguo11”
Ps:$a++是先运行一个循环然后再加一,而++$a是先加一然后再进行循环