PHP中 ->和=>的區(qū)別是什么
PHP中 ->和=>的區(qū)別是什么
慕田峪4524236
2018-12-05 06:05:57
TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超9個(gè)贊
在PHP里面->和=>完全不同的,->用來(lái)引用對(duì)象的成員(屬性與方法),=>只用來(lái)數(shù)組賦值,下面的例子代碼有利于理解:
1 2 3 4 5 6 7 8 9 10 11 12 | <?php $arr=['a'=>123,'b'=>456];//數(shù)組初始化 echo $arr['a'];//數(shù)組引用 print_r($arr);//查看數(shù)組 class A{ public $a=123; public $b=456; } $obj=new A(); echo $obj->a;//對(duì)象引用 print_r($obj);//查看對(duì)象 ?> |
以上代碼輸出結(jié)果為:
1 2 3 4 5 6 7 8 9 10 | 123Array ( [a] => 123 [b] => 456 ) 123A Object ( [a] => 123 [b] => 456 ) |
舉報(bào)