PHP中isset是什么,什么情况会被自动调用
Admin 2022-09-26 群英技术资讯 864 次浏览
今天小编跟大家讲解下有关“PHP中isset是什么,什么情况会被自动调用”的内容 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了相关资料,希望小伙伴们看了有所帮助。说明
1、isset()是测定变量是否设定用的函数,传入一个变量作为参数,如果传入的变量存在则传回true,否则传回false。
2、当对不可访问的属性调用isset(),或empty()时候会被自动调用。
实例
<?php
class autofelix
{
private $name = 'autofelix';
public function __isset($name)
{
if(in_array($name, ['name', 'age'])) {
echo $this->name;
} else {
echo '不是什么东西都能访问的~';
}
}
}
$a = new autofelix();
isset($a->name);
//结果: autofelix
推荐操作系统:windows7系统、PHP5.6、DELL G3电脑
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
本篇文章小编给大家分享一下Pandas多列值合并成一列代码实现方法,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
PHP论坛实现积分系统的思路代码详解,首先在用户表定义一个积分字段;然后创建一个等级表,主要字段有等级名,上限积分和下限积分;再根据用户的行为进行积分累加;最后根据判断用户积分在哪个等级
本文给大家介绍在PHP中如何创建共享内存减少负载,这里大家要了解一个函数shmop,下面就跟着文章讲解来学习吧~
学习PHP7就从最基本的开始,如何安装,如何卸载,本栏目将详细讲解,有需要的朋友可以看看,了解了解,一起学习讨论。
php中echo与print区别是什么?我们知道echo与print都能够输出字符,实际应用上两者的功能也是差不多,因此,一些朋友对于echo与print区别并不是很清楚。其实,两者还是有一定的区别的,下面小编就给大家介绍一下。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008