章节
问答
课签
笔记
评论
占位
占位

PHP第二种特殊类型—空类型

NULL(NULL):NULL是空类型,对大小写不敏感,NULL类型只有一个取值,表示一个变量没有值,当被赋值为NULL,或者尚未被赋值,或者被unset(),这三种情况下变量被认为为NULL。

 

 

任务

瞅瞅空值的情况!

在右边编辑器中输入四条指令,如图:

1、第3行输入第一条指令“$var;”,为变量未赋值;

2、第5行输入第二条指令“$var1 = null;”,将“null”赋值给变量“$var1”;

3、第7行输入第三条指令“$var2 = NULL;”,将“NULL”赋值给变量“$var2”;

4、第10行输入第四条指令“unset($var3);”,将变量“$var3”注销定义。

结果显示:

?不会了怎么办
  1. 代码“error_reporting(0)”表示禁止PHP显示警告,当变量未赋值或未定义时候,PHP会显示警告信息;
  2. “unset”函数的功能是注销定义;
  3. 检查一下每行代码是否以“;”结束哦;
||
1
2
<?php
error_reportin
     g(0);
     //
     PHP
     
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 慕仰803645
这个是说变量未赋时值为空不区分大小写,可用unset设定为空值。

最新回答 / 慕桂英3015518
PHP 有诸多错误级别,使用该函数可以设置在脚本运行时的级别。如果没有设置可选参数 level,error_reporting() 仅会返回当前的错误报告级别。

最新回答 / 慕田峪8067395
是unset($var3);你的打错了

最赞回答 / 泡面真香
var_dump的意思是判断一个变量的类型与长度,并输出变量的数值 , 你可以试试把前面的null改成2 他会告诉你 int(2)

已采纳回答 / 守望_L
据不完全观察,应该是服务端有点问题(不能快速即时响应之类的,其实这都不是重点~~),要么你多点几遍,要么等一会再点。  其实只要不影响你学习效果就好了不是吗?  赶紧把基础学完,下载个正式的工具实际演练吧~~

已采纳回答 / X4tar
我有时提交不了,就用  http://www.anycodes.cn/zh/    测试下,过段时间记得的话再去提交

最赞回答 / 小政O_o
估计是浏览器问题,中间很多中文空格!

已采纳回答 / Svily_0
<pre> 标签的一个常见应用就是用来表示计算机的源代码还有就是可定义预格式化的文本。例如://1.表示源代码<pre>&lt;&gt;</pre> 输出:<>注:&lt;是<符号的特殊符号表示,同理&gt;表示>符号.还有很多这种符号,你可以去网上搜搜。//2.可定义预格式化文本<pre>                    《望庐山瀑布》        年代: 唐 作者: 李白日照香炉生紫烟,遥看...

最新回答 / 何遇2017
<...图片...>先通过var_dump打印出来,返回值为:节日快乐再通过unset()函数销毁,可以看到返回值为null

最新回答 / 慕粉5345923
echo 用于输出数值变量或者是字符串。但使用echo来输出引用变量时,如数组,仅输出数组的名字;当输出一个对象时,服务器提示<Catchable fatal error: Object of class Person could not be converted to string>错误,错误显示echo只能用于输出字符串。 var_dump(expression)函数的输出结果<变量类型,变量值,变量长度>,参数expression表示各种变量类型,作用是输出一个变量的详细信息...

最新回答 / 玉小川
什么页面,具体点
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言