property_exists 检查对象或类是否具有该属性
来源:互联网 发布:模拟电吉他软件下载 编辑:程序博客网 时间:2024/05/16 17:34
bool property_exists ( mixed $class
, string $property
)
1.class myClass {
public $mine;
private $xpto;
static protected $test;
static function test() {
var_dump(property_exists('myClass', 'xpto')); //true
}
}
var_dump(property_exists('myClass', 'mine')); //true
var_dump(property_exists(new myClass, 'mine')); //true
var_dump(property_exists('myClass', 'xpto')); //true, as of PHP 5.3.0
var_dump(property_exists('myClass', 'bar')); //false
var_dump(property_exists('myClass', 'test')); //true, as of PHP 5.3.0
myClass::test();
2.class TestClass {
public $declared = null;
}
$testObject = new TestClass;
var_dump(property_exists("TestClass", "dynamic")); // boolean false, as expected
var_dump(property_exists($testObject, "dynamic")); // boolean false, same as above
$testObject->dynamic = null;
var_dump(property_exists($testObject, "dynamic")); // boolean true
unset($testObject->dynamic);
var_dump(property_exists($testObject, "dynamic")); // boolean false, again.
var_dump(property_exists($testObject, "declared")); // boolean true, as espected
unset($testObject->declared);
var_dump(property_exists($testObject, "declared")); // boolean true, even if has been unset()
其他例子参考php官方文档。
- PHP property_exists 检查对象或类是否具有该属性
- property_exists 检查对象或类是否具有该属性
- property_exists — 检查对象或类是否具有该属性
- 检查对象或是类中否存在该属性 property_exists
- flex检查对象是否具有某个方法(函数)、属性的最简方法
- Javascript判断对象是否具有某属性
- 判断JS对象是否具有某种属性
- 检查Android是否具有摄像头
- android 检查对象属性是否有一个为空
- 检查当前用户是否具有管理员权限
- 检查当前用户是否具有管理员权限
- 检查元素是否具有某个样式
- 如何知道该实例对象是否存在属性—propertyName
- JS_判定该属性是否是从对象继承了
- 判断指定对象的类型中是否具有指定的IBA属性
- JS检测对象中是否有某个属性或方法
- NSString 检查是否包含该字符
- NSString 检查是否包含该字符
- 算法 结构
- java 线程池的使用
- 【Hibernate】从入门到精通(七)关联映射之多对多映射
- java基础学习总结——面向对象1
- 【JAVA笔记】- Calendar 日期时间获取
- property_exists 检查对象或类是否具有该属性
- 【研究生】电子商务
- PHP7安装Memcache+Memcached缓存加速WordPress教程
- 关于Linux中的SIGABRT信号
- Linux下 运行Jmeter (含一个jmeter简单示例)
- java基础学习总结——异常处理
- Linux下随机10字符病毒的清除
- angularjs之间如何实现指令和指令之间的交互
- python——pip安装包教程