导航

PHP基础知识2

Posted on 2016-11-24 22:10  杜飞不飞  阅读(113)  评论(0编辑  收藏  举报

1、运算符

1、运算符简单来说就是用来连接各个常量、变量以及函数和其他表达式参与运算的符号!

2.运算符的优先级

2、流程控制

1流程控制,就是指程序执行的“路线”,一般是用相关的语句来实现流程控制的!

2、流程控制的三大结构

顺序结构

顺序结果是整个脚本程序的基本结构!

选择结构

也叫分支结构,是在程序运行的过程中出现了两个或多个分支,而只能根据条件和相关的业务逻辑选择一个分支执行!

if语句(又有三种形式)和switch语句

循环结构

是指在满足一定的条件的时候,重复执行某一段代码!

whiledo-whileforforeach(数组和对象专用)

3、if语句

if语句就是用来控制分支结构的,一共有三种形式

条件执行

if(条件){

  语句块;

}

if-else形式

if(条件){

  语句块1;

}else{

  语句块2;

}

if-elseif-else形式

例:

echo '<hr />';
if($score >= 90) {
    echo '优秀';
}elseif($score >= 80) {
    echo "良好";
}elseif($score >= 70) {
    echo '中等';
}elseif($score >= 60) {
    echo "及格";
}else {
    echo "革命尚未成功!我要继续努力!";
}

 

4、switch语句

又称之为开关语句!在真实的项目中,往往只需要执行switch里面的一条语句

例:

switch(3*5) {
    case 2*8  : echo "A";break;
    case 2*7  : echo "B";break;
    case 2*6  : echo "C";break;
    case 10+5 : echo "D";break;
    case 6*8  : echo "E";break;
    case 7*8  : echo "F";break;
    case 8*8  : echo "G";break;
    default   : echo "H";
}

5、while语句

while也称之为当型循环!也就是当满足一定的条件的时候,重复的执行某一段代码(循环体)

while(条件表达式){

  循环体;

}

6、do-while循环

也叫作直到型循环!一直执行循环体,直到循环条件不成立为止!至少执行一次循环体!

do{

  循环体;

}while(条件);

7、for循环

for循环使用的是最多的

for(表达式1;表达式2;表达式3){

  循环体;

}

例:1到100之间整数的和

for($n=1,$sum=0;$n<=100;$n ++) {
    $sum += $n;
}
echo $sum;