批改状态:合格
老师批语:
代码如下:
<?php
// is_null运用
$a;
$b = null;
$c = '许增颜';
unset($c);
var_dump(is_null($a));
var_dump(is_null($b));
var_dump(is_null($c));
echo "<hr color='red'>";
// empty运用
$d = '';
$e =[];
$f = null;
$g = 0;
var_dump(empty($d));
var_dump(empty($e));
var_dump(empty($f));
var_dump(empty($g));
echo "<hr color='green'>";
// isset运用
$h = 'is yan';
var_dump(isset($h));
echo"<hr color='gray'>";
$username = '麻花藤';
// $GLOBALS['uesrname'];
function word()
{
global $username;
return $username;
}
echo word();
function hello()
{
static $nuble = 1;
return '第'.$nuble.'次输出'.$nuble++;
}
echo "<hr color='seagreen'>";
echo hello();
echo hello();
echo hello();
echo hello();
echo hello();
echo hello();
?>点击 "运行实例" 按钮查看在线实例
手抄作业:


效果图:
![1523862782869004.png @BA1LZ)]@V$JN1HO8Q44NC0.png](https://img.php.cn//upload/image/743/321/249/1523862782869004.png)
课程总结:
is_null :以下条件会返回true;
变量已经声明但未赋值;
给变量直接初始化为null;
unset()删除一个变量值,默认为true;
empty:以下条件会返回true;
空字符串,空数组
值直接设置null值
值直接flase值
值直接设置为0;
isset : 和is_null反操作会返回true;
变量的作用域
全局:函数之外创建的;
局部:函数内创建的;
静态:函数内创建的,仅可在函数中使用;
什么是函数
函数 :是脚本中具有特定功能的代码段,可以重复声明;
基本语法:
声明function(argfunCname){代码段}
表达方式:funCname = function(args){代码段}
引用方式 echo args();
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号