广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php中isset指的是什么意思
  • 879
分享到

php中isset指的是什么意思

2023-06-09 10:06:44 879人浏览 八月长安
摘要

这篇文章给大家分享的是有关PHP中isset指的是什么意思的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。isset()是php中的一个用来检测变量是否声明的内置函数,其返回值为布尔类型。若变量不存在则返回FALS

这篇文章给大家分享的是有关PHP中isset指的是什么意思的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

isset()是php中的一个用来检测变量是否声明的内置函数,其返回值为布尔类型。若变量不存在则返回FALSE;若变量存在且其值为NULL,也返回FALSE;若变量存在且值不为NULL,则返回TURE。

PHP中的isset() 函数用于检测变量是否已声明并且非 NULL。该函数返回布尔类型的值,即true/false。

格式:

bool isset ( mixed var [, mixed var [, ...]] )

返回值:

  • 若变量不存在则返回 FALSE

  • 若变量存在且其值为NULL,也返回 FALSE

  • 若变量存在且值不为NULL,则返回 TURE

同时检查多个变量时,每个单项都符合上一条要求时才返回 TRUE,否则结果为 FALSE

如果已经使用 unset() 释放了一个变量之后,它将不再是 isset()。若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。同时要注意的是一个 NULL 字节("\0")并不等同于 PHP 的 NULL 常数。

警告: isset() 只能用于变量,因为传递任何其它参数都将造成解析错误。若想检测常量是否已设置,可使用 defined() 函数。

示例:

<?php$var = '';// 结果为 TRUE,所以后边的文本将被打印出来。if (isset($var)) {    echo "This var is set so I will print.";}// 在后边的例子中,我们将使用 var_dump 输出 isset() 的返回值。// the return value of isset().$a = "test";$b = "anothertest";var_dump(isset($a));      // TRUEvar_dump(isset($a, $b)); // TRUEunset ($a);var_dump(isset($a));     // FALSEvar_dump(isset($a, $b)); // FALSE$foo = NULL;var_dump(isset($foo));   // FALSE?>

这对于数组中的元素也同样有效:

<?php$a = array ('test' => 1, 'hello' => NULL, 'pie' => array('a' => 'apple'));var_dump(isset($a['test']));            // TRUEvar_dump(isset($a['foo']));             // FALSEvar_dump(isset($a['hello']));           // FALSE// 键 'hello' 的值等于 NULL,所以被认为是未置值的。// 如果想检测 NULL 键值,可以试试下边的方法。 var_dump(array_key_exists('hello', $a)); // TRUE// Checking deeper array valuesvar_dump(isset($a['pie']['a']));        // TRUEvar_dump(isset($a['pie']['b']));        // FALSEvar_dump(isset($a['cake']['a']['b']));  // FALSE?>

感谢各位的阅读!关于“php中isset指的是什么意思”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: php中isset指的是什么意思

本文链接: https://www.lsjlt.com/news/255465.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php中isset指的是什么意思
    这篇文章给大家分享的是有关php中isset指的是什么意思的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。isset()是PHP中的一个用来检测变量是否声明的内置函数,其返回值为布尔类型。若变量不存在则返回FALS...
    99+
    2023-06-09
  • PHP中的 ?:,??,isset,empty分别是什么意思
    这篇文章主要介绍“PHP中的 :,,isset,empty分别是什么意思”,在日常操作中,相信很多人在PHP中的 :,,isset,empty分别是什么意思问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP...
    99+
    2023-06-20
  • php中.=指的是什么意思
    这篇文章主要为大家展示了“php中.=指的是什么意思”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php中.=指的是什么意思”这篇文章吧。php中“.=”表示赋值运算符,是字符串连接的意思,该运...
    99+
    2023-06-25
  • php中=指的是什么意思
    小编给大家分享一下php中=指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php中=符号是PHP中的基础赋值运算符,赋值形式如“z=x+y”,这意味...
    99+
    2023-06-21
  • php中.= 指的是什么意思
    小编给大家分享一下php中.= 指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!.=在php中是一种赋值运算符,用于连接两个字符串,比如表达式“a ....
    99+
    2023-06-26
  • php中vc11指的是什么意思
    这篇文章给大家分享的是有关php中vc11指的是什么意思的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php vc11是指PHP的vc11版本,在用户下载VC11版本前,是需要先安装“VisualC++Redis...
    99+
    2023-06-14
  • php中static指的是什么意思
    小编给大家分享一下php中static指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php static是PHP中的一种关键字,使用static关键...
    99+
    2023-06-15
  • php中fputs指的是什么意思
    小编给大家分享一下php中fputs指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php中fputs是一种用于写入文件的函数,而fputs函数是fw...
    99+
    2023-06-21
  • PHP中feof指的是什么意思
    小编给大家分享一下PHP中feof指的是什么意思,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!PHP中feof是一个用于检测是否已到达文件末尾的函数,其使用语法是“feof(file)”,其中参数file规定了要检查的打开...
    99+
    2023-06-25
  • php中curd指的是什么意思
    这篇文章给大家分享的是有关php中curd指的是什么意思的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php curd是操作数据库的专业术语,其意思分别是:1、Create,增加数据;2、update,更新数据;...
    99+
    2023-06-15
  • php中route指的是什么意思
    这篇“php中route指的是什么意思”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“php中route指的是什么意思”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获,下...
    99+
    2023-06-14
  • php中session指的是什么意思
    这篇文章主要介绍了php中session指的是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php中session是用于存储关于用户会话session的信息,或者更改...
    99+
    2023-06-14
  • php中fpm指的是什么意思
    小编给大家分享一下php中fpm指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php中fpm的意思是PHPFastCGI管理器,而对于PHP5.3....
    99+
    2023-06-15
  • php中rand指的是什么意思
    这篇文章将为大家详细讲解有关php中rand指的是什么意思,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在php中,rand()函数代表生成随机整数的意思,语法为“rand(min,max)”;参数min...
    99+
    2023-06-22
  • PHP中construct指的是什么意思
    这篇文章主要介绍PHP中construct指的是什么意思,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!PHP中construct是指__construct()函数,该函数用于创建一个新的SimpleXMLElemen...
    99+
    2023-06-22
  • php中trim指的是什么意思
    小编给大家分享一下php中trim指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php的trim是一种内置函数,用来去除字符串首尾处的空白字符或者其...
    99+
    2023-06-22
  • php中ord指的是什么意思
    这篇文章将为大家详细讲解有关php中ord指的是什么意思,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在PHP中,ord用于表示ord()函数,该函数能够返回字符串中第一个字符的ASCII值,返...
    99+
    2023-06-29
  • php中null指的是什么意思
    小编给大家分享一下php中null指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php中null是的意思是“空”,是一个特殊标记通常用于表示一个变量...
    99+
    2023-06-22
  • php中session_start()指的是什么意思
    这篇文章主要介绍了php中session_start()指的是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在php中,session_start()的意思为“开始会...
    99+
    2023-06-29
  • php中header指的是什么意思
    这篇“php中header指的是什么意思”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“php中header指的是什么意思”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来...
    99+
    2023-06-06
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作