PHP5中的stdClass
2016-03-24 13:32
489 查看
PHP5中新增stdClass
官方手册参考:http://www.php.net/manual/en/language.oop5.basic.php#92123stdClass类是PHP的一个内部保留类,初始时没有成员变量也没成员方法,所有的魔术方法都被设置为NULL,可以使用其传递变量参数,但是没有可以调用的方法。stdClass类可以被继承,只是这样做没有什么意义。
该类是PHP的保留类,并不是所有类的基类。
1 2 3 4 5 | <?php class foo {} $bar = new foo(); echo $bar instanceof stdClass? 'yes' : 'no' ; //output:no |
1 2 3 4 5 6 7 8 9 10 11 | <?php // CTest does not derive from stdClass class CTest { public $property1 ; } $t = new CTest; var_dump( $t instanceof stdClass); // false var_dump( is_subclass_of ( $t , 'stdClass' )); // false echo get_class( $t ) . "\n" ; // 'CTest' echo get_parent_class( $t ) . "\n" ; // false (no parent) ?> |
相关文章推荐
- php 抽奖程序
- Alluxio源码分析定位策略:指定主机策略SpecificHostPolicy
- PHP的错误机制总结
- Sphider + SCWS 打造完美PHP中文搜索引擎
- php new self()和new static()
- PHP - Traversable接口详解
- Zend Studio / Ecliplse插件EasyExplorer,打开资源文件所在的文件夹
- PHP错误机制知识汇总
- Windows 7如何建立一个FTP的快捷方式
- PHP底层的运行机制与原理
- php栈和队列
- YII2 模型概述
- mod_PHP&fastcgi
- Php导出excle文件
- php 文件上传失败
- php之逻辑判断
- php中curl、fsockopen的应用
- php 判断是否是ajax提交的方法
- win7 64bit下最新Apahe2.4.18+php7.0.2+MySQL5.7.10配置
- PHP7中php.ini、php-fpm和www.conf的配置