博客列表 >8.22变量的作用域

8.22变量的作用域

归宿的博客
归宿的博客原创
2018年08月27日 14:11:52759浏览

1:变量的作用域

全局变量:在函数外部创建,可在函数外部可以使用;

局部变量:函数内部创建,只能在函数内部使用;

静态变量:函数内部创建,仅在函数内部使用,并且函数执行后,它的值不消失;

2:变量的类型和检测

变量类型:字符串,数组(关联数组,索引数组);

变量检测: is_null():变量是否存在(未被赋值,null);  empty():是否为空(空字符串,空数组,null,0  '0',false);  isset():检测一个变量是否存在;(null的反操作,变量存在,并且它的值不为null);

3:分支结构实例

<?php
//1.单分支
$grade=55;
if($grade<60){
    echo '你得补考';
}

//2.双分支
$grade=75;
if($grade<60){
    echo '不及格';
}else{
    echo '及格了';
}
echo '<hr>'
//3.多分支
$grade=75;
if($grade<60){
    echo '不及格';
}else if($grade>=60 && $grade <80){
    echo '考的还不错';
}else if($grade>=80 && $grade <=100){
    echo 'nb';
}

//三元判断:双分一个简写
$age=20;
echo ($age>=18) ?  '你已成年,可以浏览' : '未成年,不能浏览';
//switch循环
$program = 'php';
switch ($program) {
    case 'php':
        echo 'php是世界上最好的编程语言';
        break;

    case 'java':
        echo '世界上最nb的编程语言';
        break;

    default:
        echo '网站已经装不下你了,你走吧';
        break;
}


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议