淺析PHP object對象的具體含義
作者:佚名
當我們需要對PHP object對象進行初始化時,可以用new 語句將對象實例到一個變量中。本文將以示例代碼為大家詳細解讀。
大家都知道PHP語言的功能非常強大,但是真正了解這方面含義的人還不是很多。今天我們將會為大家具體講解PHP object對象的具體含義,希望對讀者朋友有所幫助。
#t#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'
- ?>
責任編輯:曹凱
來源:
deepcast.net