浅析PHP object对象的具体含义

开发 后端
当我们需要对PHP object对象进行初始化时,可以用new 语句将对象实例到一个变量中。本文将以示例代码为大家详细解读。

大家都知道PHP语言的功能非常强大,但是真正了解这方面含义的人还不是很多。今天我们将会为大家具体讲解PHP object对象的具体含义,希望对读者朋友有所帮助。

#t#PHP object对象初始化:要初始化一个对象,用 new 语句将对象实例到一个变量中。

 

  1. < ?php  
  2. class foo  
  3. {  
  4. function do_foo()  
  5. {  
  6. echo "Doing foo.";  
  7. }  
  8. }  
  9.  
  10. $bar = new foo;  
  11. $bar->do_foo();  
  12. ?> 

转换为PHP object对象:如果将一个对象转换成对象,它将不会有任何变化。如果其它任何类型的值被转换成对象,内置类 stdClass 的一个实例将被建立。如果该值为 NULL,则新的实例为空。对于任何其它的值,名为 scalar 的成员变量将包含该值。

 

  1. < ?php  
  2. $obj = (object) 'ciao';  
  3. echo $obj->scalar; // outputs 'ciao'  
  4. ?>   

 

责任编辑:曹凯 来源: deepcast.net
相关推荐

2009-12-01 19:08:18

PHP外部变量

2009-12-02 20:09:45

PHP页面跳转函数

2009-11-26 15:23:24

PHP函数ereg()

2021-07-27 22:56:00

JavaScript编程开发

2009-12-03 18:07:47

PHP转义

2010-06-12 16:18:02

IPXSPX兼容协议

2015-10-26 09:37:52

服务Windows 10微软

2009-11-23 17:56:44

PHP缓存机制

2011-06-20 15:13:08

Qt 对象模型

2009-03-23 10:53:00

PHP5.3新特性PHP5.3PHP5

2010-02-01 16:14:33

Python PySt

2010-01-06 19:38:16

.NET Framew

2009-11-30 16:08:32

PHP addslas

2009-12-03 17:18:15

PHP strtoti

2009-11-23 18:47:51

PHP中用header

2009-11-27 16:07:10

2009-12-02 17:22:22

PHP抓取图片

2009-11-25 11:33:26

PHP验证表单

2009-11-27 16:47:36

PHP无限分类

2009-11-25 17:28:26

PHP对话
点赞
收藏

51CTO技术栈公众号