浅析PHP object对象的具体含义
2013-09-04 21:49
399 查看
大家都知道PHP object对象初始化:要初始化一个对象,用 new 语句将对象实例到一个变量中。
< ?php class foo { function do_foo() { echo "Doing foo."; } } $bar = new foo; $bar->do_foo(); ?> 转换为PHP object对象:如果将一个对象转换成对象,它将不会有任何变化。如果其它任何类型的值被转换成对象,内置类 stdClass 的一个实例将被建立。如果该值为 NULL,则新的实例为空。对于任何其它的值,名为 scalar 的成员变量将包含该值。
< ?php $obj = (object) 'ciao'; echo $obj->scalar; // outputs 'ciao' ?>
< ?php class foo { function do_foo() { echo "Doing foo."; } } $bar = new foo; $bar->do_foo(); ?> 转换为PHP object对象:如果将一个对象转换成对象,它将不会有任何变化。如果其它任何类型的值被转换成对象,内置类 stdClass 的一个实例将被建立。如果该值为 NULL,则新的实例为空。对于任何其它的值,名为 scalar 的成员变量将包含该值。
< ?php $obj = (object) 'ciao'; echo $obj->scalar; // outputs 'ciao' ?>
相关文章推荐
- 关于PHP中Object对象的笔记分享
- linux下编译php中configure参数具体含义
- PHP面向对象中new self()与 new static()的区别浅析
- 关于PHP中Object对象的笔记
- PHP 对象转数组 Object转array
- 浅析PHP 数据库抽象层(PDO)数据对象详解
- Object对象具体解释(一)之toString
- 浅析UML之对象图object diagram
- 浅析JavaScript中的对象类型Object
- 浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
- 为你详解PHP页面跳转函数的具体含义
- PHP Object对象转换为Array数组
- c# 把一个匿名对象赋值给一个Object类型的变量后,怎么取这个变量? c# dynamic动态类型和匿名类 详解C# 匿名对象(匿名类型)、var、动态类型 dynamic 深入浅析C#中的var和dynamic
- php中检测变量是否是一个对象的is_object函数介绍及用法举例
- 解决php smarty 2.x register_object方法不支持多级对象方法调用的问题
- php--------对象(object) 与 数组(array) 的转换
- 浅析JavaScript获得Object对象(自定义对象)的类型名方法
- linux下编译php中configure参数具体含义
- 浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
- 浅析php设计模式之数据对象映射模式