PHP isset empty函数相关面试题及解析

 更新时间:2020年12月11日 10:00:16   作者:ノGHJ  
这篇文章主要介绍了PHP isset empty函数相关面试题及解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

用isset()和empty()判断下面的变量。

$str = '';
$int = 0 ;
$arr = array();

isset($str) 返回的是 true 还是 false

empty($int) 返回什么

empty($arr)返回什么

答案:

分别是 true true true

解释:

isset函数特性.

任何被赋值的变量,都会是isset状态. 当然NULL是特殊类型,$str = NULL; 使用isset($str) 则为false .

$str = NULL;
$str2 = &$str;
var_dump(isset($str2)); //此处来false
$str = '';
var_dump(isset($str2)); //此处来true

另外,该函数只能判断变量 . 比如 isset(123) 则报错(Fatal error).

empty函数比较有意思 如下代码

var_dump(empty($null_var));
var_dump(empty(0));
var_dump(empty(''));
var_dump(empty(false));
var_dump(empty(null));
var_dump(empty('0'));
var_dump(empty(array()));

以上选部为true

特点,

未定义变量 0 '0' '' false null 空数组 都是true,而且,不必须是变量.

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • yii分页组件用法实例分析

    yii分页组件用法实例分析

    这篇文章主要介绍了yii分页组件用法,结合实例形式较为详细的分析了yii分页组件的调用及具体的分页显示实现技巧,需要的朋友可以参考下
    2015-12-12
  • frename PHP 灵活文件命名函数 frename

    frename PHP 灵活文件命名函数 frename

    用php上传文件或进行移动等文件操作时,一般都会处理文件命名的问题,如果用原文件名称,可能会遇到文件名已经存在的情况
    2009-09-09
  • smarty模板引擎从php中获取数据的方法

    smarty模板引擎从php中获取数据的方法

    这篇文章主要介绍了smarty模板引擎从php中获取数据的方法,涉及smarty变量与php代码的混编技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • Laravel Eloquent ORM 多条件查询的例子

    Laravel Eloquent ORM 多条件查询的例子

    今天小编就为大家分享一篇Laravel Eloquent ORM 多条件查询的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • php添加数据到xml文件的简单例子

    php添加数据到xml文件的简单例子

    下面小编就为大家带来一篇php添加数据到xml文件的简单例子。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • Yii 框架应用(Applications)操作实例详解

    Yii 框架应用(Applications)操作实例详解

    这篇文章主要介绍了Yii 框架应用(Applications)操作,结合实例形式详细分析了Yii 框架应用(Applications)基本配置、属性、事件相关操作技巧与注意事项,需要的朋友可以参考下
    2020-05-05
  • PHP利用curl发送HTTP请求的实例代码

    PHP利用curl发送HTTP请求的实例代码

    这篇文章主要介绍了PHP利用curl发送HTTP请求的实例,文中示例代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • thinkPHP使用pclzip打包备份mysql数据库的方法

    thinkPHP使用pclzip打包备份mysql数据库的方法

    这篇文章主要介绍了thinkPHP使用pclzip打包备份mysql数据库的方法,结合实例形式分析了thinkPHP使用pclzip操作压缩文件的相关技巧,需要的朋友可以参考下
    2016-04-04
  • Yii实现单用户博客系统文章详情页插入评论表单的方法

    Yii实现单用户博客系统文章详情页插入评论表单的方法

    这篇文章主要介绍了Yii实现单用户博客系统文章详情页插入评论表单的方法,结合实例分析了Yii实现文章详情页评论表单功能的具体技巧,需要的朋友可以参考下
    2015-12-12
  • PCRE回溯次数绕过安全限制的正则解析

    PCRE回溯次数绕过安全限制的正则解析

    这篇文章主要为大家介绍了PCRE回溯次数绕过安全限制的正则解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-04-04

最新评论