Object 對象
1.對象初始化
要創建一個新的對象 object ,使用 new 語句實例化一個類:
class foo{
?? ?function do_foo(){
?? ??? ?echo "1111";
?? ?}
}
$bar = new foo;
echo $bar->do_foo();
輸出:1111
注解:一個類可以初始化為多個對象,初始化后,對象就可以調用類中的方法和屬性。
2.轉換為對象
如果將一個對象轉換成對象,它將不會有任何變化。如果其它任何類型的值被轉換成對象,將會創建一個內置類 stdClass 的實例。如果該值為 NULL ,則新的實例為空。數組轉換成對象將使鍵名成為屬性名并具有相對應的值。對于任何其它的值,名為 scalar 的成員變量將包含該值。
轉載于:https://www.cnblogs.com/Worssmagee1002/p/7372345.html