程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 淺析PHP object對象的具體含義

淺析PHP object對象的具體含義

編輯:關於PHP編程

大家都知道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. ?>   


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved