PHP考前复习【2021.11.1】

一、PHP中的分支结构

单分支结构

1.if(表达式)

语句块;如果判断条件只有一条,那么if语句后可以不接花括号

双分支结构

1.if...else语句

多分支结构

1.if...elseif...slse语句

elseif可以分开成两个关键字“else if”来使用

if(表达式)

 语句块1;

elseif(表达式2)

语句块2;

...

elseif(表达式n)

语句块n;

else

语句块n+1;

2.switch语句

switch语句只能针对某个表达式的值来进行判断,从而决定执行哪一段代码。

switch(表达式){

case‘值1‘;

语句块1;

break;

....

case’值n‘;

语句块n;

break;

default;

语句块n+1;

如果表达式与所有值都不相等,则执行default中的语句块n+1;

二、PHP中的循环结构

1.while语句

while(循环条件){

语句组;

当循环条件为真时,则执行循环体,为false,结束整个循环

2.do...while语句

do...while语句会无条件执行一次循环体后再判断条件。

do{

语句组

}while(条件);

3.for循环语句

for(变量初始化;条件表达式;变量更新){

条件表达式为true时执行的语句块;

4.foreach语句

foreach语句一般用于遍历数组

foreach(数组名 as 变量名){

语句组;

或者

foreach(数组名 as 索引名 => 变量名){

语句组;

三、特殊的流程控制语句

1.break语句

break语句可用于结束switch、while、do while、for、foreach等语句。

2.continue语句

continue语句只能在循环语句中使用,用于跳过本次循环,继续执行下一次循环。

计算1-100偶数之和的例子

<?php
$n =0;
$sum = 0;
while($n<100){
    $n++;
    if($n %2 !=0){
        continue;
    }
    $sum+=$n;
} 
echo $sum;
?>

3.exit语句

exit语句用于退出当前PHP程序,exit()可以带有参数输出提示信息,然后退出当前PHP程序。

四、数组

1.使用array()函数声明数组

<?php
    $nums = array(88,90,56,76,80,75,43);

    function bianLi(){
        global $nums;
     foreach($nums as $vale){
         echo $vale;
     }
    }
    bianLi($nums);
?>

global的作用是能够在函数内部引用外部变量。

2.使用中括号创建数组

$numsa = [88,90,56,76,80,75,43];

五、函数

1.declare(strict_type=1)

declare(strict_type=1);是php7引入的 严格类型检查模式的指定语法

2.对参数类型的设置

function addNumber(int $a,int $b){
        return $a+$b;
        echo"<br/><hr/>";
     }
    //  echo addNumber(5,"5 DAYS");//=>10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值