property_exists

property_exists

(PHP 5 >= 5.1.0)

property_exists检查对象或类是否具有该属性

说明

bool property_exists ( mixed $class , string $property )

本函数检查给出的 property 是否存在于指定的类中(以及是否能在当前范围内访问)。 

Note: As opposed with isset(), property_exists() returns TRUE even if the property has the value NULL

参数

class

字符串形式的类名或要检查的类的一个对象 

property

属性的名字

返回值

如果该属性存在则返回 TRUE,如果不存在则返回 FALSE,出错返回 NULL

范例

<?php  class myClass {     public $mine;     private $xpto;      static function test() {         var_dump(property_exists('myClass', 'xpto')); // true, it can be accessed from here     } }  var_dump(property_exists('myClass', 'mine'));   //true var_dump(property_exists(new myClass, 'mine')); //true var_dump(property_exists('myClass', 'xpto'));  &nbslaoji.orgp;//false, isn't public myClass::test(); ?>

搬瓦工,CN2高速线路,1GB带宽,电信联通优化KVM,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠码BWH26FXH3HIQ,支持<支付宝> 【点击购买】!

Vultr月付$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快注册即送$50点击购买】!

阿里云香港、新加坡VPS/1核/1G/25G SSD/1T流量/30M带宽/年付¥288【点击购买】

腾讯云云产品特惠三折起【点击购买】

搬瓦工1111特惠,年付$29.882核CPU/2048MB内存/1TB流量/1GB带宽,随意切换机房KVM,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠码BWH26FXH3HIQ,支持<支付宝> 【点击购买】!

property_exists

发表评论

电子邮件地址不会被公开。 必填项已用*标注

滚动到顶部