解析PHP中emptyis_null和isset的测试
2023-06-13 09:15:02 时间
代码如下:
<?php
$a;
$b=false;
$c="";
$d=0;
$e=null;
$f=array();
首先是empty的var_dump输出:
booleantrue
booleantrue
booleantrue
booleantrue
booleantrue
booleantrue
然后是is_null的输出:
booleantrue
booleanfalse
booleanfalse
booleanfalse
booleantrue
booleanfalse
最后是isset的输出:
booleanfalse
booleantrue
booleantrue
booleantrue
booleanfalse
booleantrue
由此可见empty()可以用来判定所有的数据类型是否为空或假,而is_null与isset基本一样,只能用来判断是否为NULL和未定义.
相关文章
- PHP 浏览器缓存_php缓存引擎
- MAMP Pro for mac/win(PHP/MySQL开发环境)
- PHP 中 Serialize 和 JSON 的区别和在 WordPress 中如何使用
- PHP 字符串包含判断详解编程语言
- 程序的安装及测试在Linux环境下安装PHP程序及其测试(Linux下php)
- 命令在PHP中执行Linux命令的方法(php执行linux)
- Linux下构建高性能PHP环境(linux下的php)
- 强大的PHP环境,支持Redis全面提升效能(php支持redis)
- 联合MySQL与PHP:双剑合璧(mysql与php)
- php Redis简明入门指南(phpredis入门)
- 库学会使用PHP操作MSSQL类库,輕鬆完成高效工作(php操作mssql类)
- Linux环境下,如何进行PHP测试?(linux测试php环境)
- PHP快速获取MySQL数据库信息(php获取mysql信息)
- 使用PHP在Linux系统中运行命令(php运行linux命令)
- 从PHP操作MS SQL:解决方案指南(php如何使用mssql)
- PHP连接MSSQL数据库的连接池优化(php mssql连接池)
- PHP与MySQL的关联技术(php关联mysql)
- 使用PHP和MySQL研究论文(php mysql 论文)
- 用PHP实现Redis的键值存储(redis键值php)
- 用PHP将数据导入到Foxmail
- php的控制语句
- PHP和Mysqlweb应用开发核心技术第1部分Php基础-1开始了解php
- PHP数组无限分级数据的层级化处理代码
- PHP代码审核的详细介绍
- PHP和JavaScrip分别获取关联数组的键值示例代码
- php使用codebase生成随机数
- linux安装全中文管理面板教程(php+mysql)