PHP類知識----值傳遞和引用傳遞


  • JS中數組是引用傳遞
  • PHP除了資源和對象等數據類型,其數據類型是值傳遞(即使數組也如此)
  • 棧內存(快速內存)中存放標量數據類型,復合數據類型的變量名和數據地址

在內存中,我們可以認為內存中有很多格子,每個格子的存儲情況如下

 

<?php class coach { public function __construct($name,$age) { $this->name = $name; $this->age = $age; echo "我是".$name."芳齡".$age.PHP_EOL; } } $cpc = new coach("陳培昌",22); $cj = $cpc; print_r($cpc); unset($cpc); echo "對象cj".PHP_EOL; print_r($cj); ?>

輸出結果:

我是陳培昌芳齡22
coach Object
(
[name] => 陳培昌
[age] => 22
)
對象cj
coach Object
(
[name] => 陳培昌
[age] => 22
)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM