基于empty函数的输出详解

$a = '';
echo '1.---------------'.empty($a).'<br>';
$a = '0';
echo '2.---------------'.empty($a).'<br>';
$a = 0;
echo '3.---------------'.empty($a).'<br>';
$a = null;
echo '4.---------------'.empty($a).'<br>';
$a = 'null';
echo '5.---------------'.empty($a).'<br>';
$a = 'abc';
echo '6.---------------'.empty($a).'<br>';
$a = true;
echo '7.---------------'.empty($a).'<br>';
$a = 'true';
echo '8.---------------'.empty($a).'<br>';
$a = false;
echo '9.---------------'.empty($a).'<br>';
$a = 'false';
echo '10.---------------'.empty($a).'<br>';
$a = 1;
echo '11.---------------'.empty($a).'<br>';
$a = '1';
echo '12.---------------'.empty($a).'<br>';
$a = 'null';
echo '13.---------------'.!empty($a).'<br>';
结果:
1.---------------1
2.---------------1
3.---------------1
4.---------------1
5.---------------
6.---------------
7.---------------
8.---------------
9.---------------1
10.---------------
11.---------------
12.---------------
13.---------------1

(0)

相关推荐

  • 基于empty函数的判断详解

    $a = '';echo '1.-----------'.($a == '').'<br>';echo '2.-----------'.($a == null).'<br>';echo '3.-----------'.($a == false).'<br>';echo '4.-----------'.($a == '0').'<br>';echo '5.-----------'.($a == 0).'<br>';$a = null;echo '6

  • php empty函数 使用说明

    Determine whether a variable is considered to be empty. 但是在我的记忆中,有很长一段时间一直以为empty应该是能够判断一个东西是否为空的,直到有一天我像这样"empty(trim($a))"使用的时候出现了error,然后查手册才知道了原来empty函数只能判断一个变量是否为空,而不能判断一个字符串(或者其他的值,包括函数返回值)为空.虽然知道了这只是一个表层的原因,但是却没有再去了解深层次的原因. 最近对php内核产生了兴趣,

  • php empty函数判断mysql表单是否为空

    值来进行判断. 很简单的,给一个例子. 方法一: 复制代码 代码如下: $sql = "select * form abc" $result = mysql_query($sql); $row = mysql_fetch_array($result); if(empty($row))//开始判断是够为空 { echo "null"; } else { echo "not null"; } 方法二: 复制代码 代码如下: $sql = "

  • 基于empty函数的输出详解

    $a = '';echo '1.---------------'.empty($a).'<br>';$a = '0';echo '2.---------------'.empty($a).'<br>';$a = 0;echo '3.---------------'.empty($a).'<br>';$a = null;echo '4.---------------'.empty($a).'<br>';$a = 'null';echo '5.---------

  • python基于exchange函数发送邮件过程详解

    1.Python hasattr() 函数 描述 hasattr() 函数用于判断对象是否包含对应的属性. 语法 hasattr 语法: hasattr(object, name) 参数 object -- 对象. name -- 字符串,属性名. 返回值 如果对象有该属性返回 True,否则返回 False. 实例 以下实例展示了 hasattr 的使用方法: #!/usr/bin/python # -*- coding: UTF-8 -*- class Coordinate: x = 10

  • 基于C++ bitset常用函数及运算符(详解)

    C++ bitset--高端压位卡常题必备STL ------------------------------------------------------------ 以下内容翻译自cplusplus.com,极大地锻炼了我的英语能力. bitset存储二进制数位. bitset就像一个bool类型的数组一样,但是有空间优化--bitset中的一个元素一般只占1 bit,相当于一个char元素所占空间的八分之一. bitset中的每个元素都能单独被访问,例如对于一个叫做foo的bitset,

  • Python3标准库之functools管理函数的工具详解

    1. functools管理函数的工具 functools模块提供了一些工具来调整或扩展函数和其他callable对象,从而不必完全重写. 1.1 修饰符 functools模块提供的主要工具就是partial类,可以用来"包装"一个有默认参数的callable对象.得到的对象本身就是callable,可以把它看作是原来的函数.它与原函数的参数完全相同,调用时还可以提供额外的位置或命名函数.可以使用partial而不是lambda为函数提供默认参数,有些参数可以不指定. 1.1.1 部

  • 基于tomcat配置文件server.xml详解

    1. 入门示例:虚拟主机提供web服务 该示例通过设置虚拟主机来提供web服务,因为是入门示例,所以设置极其简单,只需修改$CATALINA_HOME/conf/server.xml文件为如下内容即可.其中大部分都采用了默认设置,只是在engine容器中添加了两个Host容器. <?xml version="1.0" encoding="UTF-8"?> <Server port="8005" shutdown="SH

  • 基于wordpress的ajax写法详解

    想针对一个wordpress的模板程序进行更改,想到ajax的方便,就研究了一下. 以下是使用方法和代码: js页面如下 <script> var ajaxurl = '<?php echo admin_url('admin-ajax.php')?>'; function getVideo(id){ //必须使用以下里面才能正常使用jquery jQuery(document).ready(function($){ var data={ tape:id, //这里尤为重要,acti

  • 基于ROS 服务通信模式详解

    ROS 服务通信模式 摘自<ROS机器人开发实践> 服务(services)是节点之间通讯的另一种方式.服务允许节点发送请求(request) 并获得一个响应(response) AddTwoInts.h文件是根据AddTwoInts.srv文件生成的 还会自动生成 AddTwoIntsRequest.h AddTwoIntsResponse.h AddTwoInts.h所在的目录是 \catkin_ws\devel AddTwoInts.srv int64 a int64 b --- int

  • C++ 基础教程之虚函数实例代码详解

    虚函数的定义 虚函数:就是在基类的成员函数前加关键字virtual(即被virtual关键字修饰的成员函数),并在一个或多个派生类中被重新定义的成员函数:虚函数:就是在编译的时候不确定要调用哪个函数,而是动态决定将要调用哪个函数.它的作用就是为了能让这个函数在它的子类里面可以被重载,这样的话,编译器就可以使用后期绑定来达到多态了,也就是用基类的指针来调用子类的这个函数:虚函数的作用:在于用专业术语来解释就是实现多态性,多态性是将接口与实现进行分离,通过指向派生类的基类指针或引用,访问派生类中同名

  • 基于JavaScript表单脚本(详解)

    什么是表单? 一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法. 表单域:包含了文本框.密码框.隐藏域.多行文本框.复选框.单选框.下拉选择框和文件上传框等. 表单按钮:包括提交按钮.复位按钮和一般按钮:用于将数据传送到服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他定义了处理脚本的处理工作. JavaScript与表单间的关系:JS最初的应用就是用于分担服务器处理表单的责任,打破依赖服务器的局面,尽管目前web和jav

随机推荐