博客列表 >变量类型与检测作用域分支结构总结——2018年8月22日 23:42:40

变量类型与检测作用域分支结构总结——2018年8月22日 23:42:40

图图的博客
图图的博客原创
2018年08月23日 08:57:55745浏览

作用域:


局部:在函数内创建在函数内使用


静态:在函数内创建,函数执行完毕之后保留值


全局:在函数外创建,函数内也可在函数外使用


超全局:所有地方可以访问,不受限制

分支结构:

实例

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018/8/22
 * Time: 23:19
 */
header("content-type:text/html;charset=utf-8");
//if else判断
$grade=95;
if($grade < 60){
    echo 'miss';
}elseif ($grade < 70){
    echo 'pass';
}elseif ($grade < 80){
    echo 'good';
}elseif($grade < 90){
    echo 'cool';
}elseif($grade < 100){
    echo 'great';
}elseif($grade == 100){
    echo 'perfect';
}
echo '<hr>';
//三元运算
$age = 25;
echo $age > 18?'adult':'under age','<hr>';
//switch分支
$book = 'php';
switch (strtolower($book)) {
    case 'php':
        echo '<p>php是全世界最好的编程语言~~</p>';
        break;
    case 'java':
        echo '<p>通用的编程语言~~</p>';
        break;
    case 'html':
        echo '<p>超文本标记语言~~</p>';
        break;
    default:
        echo '<p>你关心的语言未收录~~</p>';
}

运行实例 »

点击 "运行实例" 按钮查看在线实例

变量类型:

<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2018/8/22
* Time: 22:51
*/
header("content-type:text/html; charset=utf-8");
$age = 23;//整型
$weight = 79.6;//浮点型
$null = null;//空
$name = '王越';//字符串
$a;//声明未赋值
$isMarried = false;//布尔型
$hobby=['篮球','健身','跑步'];//数组
$stu = new stdClass();  //对象
$file=fopen('test.txt','r')or die('field');//资源类型
echo @var_dump($age,$null,$a,$weight,$hobby,$stu,$name,$file);

不知道为什么传不上代码

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