文档章节

php 中的empty

Mrseven
 Mrseven
发布于 2015/11/11 13:47
字数 175
阅读 12
收藏 0
作用:

    empty() 函数用来测量变量是否已经配置。若变量已存在,非空字符串,或者非零,则返回false值,反之返回true值。

功能:

    检查一个变量是否为空

    若变量不存在,则返回true

    若变量存在且值为:"", 0 , "0" , null, false,  array(), var $var;以及没有任何属性的对象,则返回true,反之则返回false。

    

例子:

    

$a1 = null;

$a2 = false;

$a3 = 0;

$a4 = '';

$a5 = '0';

$a6 = 'null';

$a7 = array();

$a8 = array(array());

echo empty($a1) ? 'true' : 'false';  // true

echo empty($a2) ? 'true' : 'false';  // true

echo empty($a3) ? 'true' : 'false';  // true

echo empty($a4) ? 'true' : 'false';  // true

echo empty($a5) ? 'true' : 'false';  // true

echo empty($a6) ? 'true' : 'false';  // true    false

echo empty($a7) ? 'true' : 'false';  // true

echo empty($a8) ? 'true' : 'false';  // true    false

 

© 著作权归作者所有

上一篇: PHP 面向对象整理
下一篇: PHP基础(一)
Mrseven
粉丝 0
博文 52
码字总数 39044
作品 0
朝阳
程序员
私信 提问
加载中

评论(0)

《PHP基础知识总结》系列分享专栏

总结PHP基础知识,对初学者还是高手都值得参考巩固。 《PHP基础知识总结》已整理成PDF文档,点击可直接下载至本地查阅 https://www.webfalse.com/read/201728.html 文章 PHP检查库或函数是否...

kaixin_code
2018/11/05
51
0
《CURL技术知识教程》系列分享专栏

《CURL技术知识教程》已整理成PDF文档,点击可直接下载至本地查阅 https://www.webfalse.com/read/201737.html 文章 PHP采集相关教程之一 CURL函数库 php中通过curl模拟登陆discuz论坛的实现...

开元中国2015
2018/11/06
73
0
PHP服务缓存加速优化实战

PHP服务缓存加速优化实战 (1) 操作码介绍及缓存原理: 当客户端请求一个PHP程序的时候,服务器的 PHP 引擎会解析该 PHP 程序,并将其编译为特定的操作码(Operate Code)文件。 该文件是执行P...

棋帅小七
2017/09/20
0
0
初步了解 PHP V6 中的新特性

增强对 Unicode 的支持 PHP V6 中的主要特性是增强对 Unicode 的支持。目前,PHP 实际上是一个二进制处理器。PHP V5 没有提供原生的 Unicode 支持;它假定所有字符的长度都为 1 字节,这在处...

红薯
2009/06/07
821
0
PHP 性能分析10则

下面我们根据小程序来验证一些常见的性能差别。 2.1、使用 echo 还是 print 在有的建议规则中,会建议使用 echo ,而不使用 print。说 print 是函数,而 echo 是语法结构。实际上并不是如此,...

botkenni
2016/10/11
52
0

没有更多内容

加载失败,请刷新页面

加载更多

一款提升IT运维工作效率的工具,你值得拥有!

IT运维的工作内容主要是负责服务器硬件配置、独立主机或虚拟化产品的开通维护、服务器日常运行监控和管理等,具体的要看企业对这个岗位的要求。 而像运维这样的岗位,我个人是推荐可以使用一...

欢乐马在开源
40分钟前
48
0
IDEA 多线程Debug

一、问题描述 在idea中的进行调试时,代码中有多线程,想对线程中的代码进行跟踪,代码如下: for (int i = 0; i < 5; i++) { final int index = i; exec...

Airship
44分钟前
37
0
jenkins 插件加速

参考:https://my.oschina.net/VASKS/blog/3106314 主要是自己创建一个nginx, 让jenkins从清华源下载。 以下是创建nginx的Dockerfile Dockerfile FROM nginxADD nginx.conf /etc/nginx/ngi......

杰仪
45分钟前
55
0
五分钟自学编程:怎样才能学好笔试面试最爱考察的算法

原创声明 本文作者:黄小斜 转载请务必在文章开头注明出处和作者。 本文思维导图 什么是算法 上回我们有一篇文章,讲述了作为一个新人程序员,如何学习数据结构这门课程,其实呢,数据结构和...

黄小斜
48分钟前
42
0
面试题 11:旋转数组的最小数字

题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋...

Oaki
54分钟前
50
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部