站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

php魔術方法__unset()什么時候被調用?

php魔術方法__unset()在調用unset()函數(shù)銷毀一個不能訪問的屬性時被調用;它接收一個參數(shù),表述屬性的名字。

php魔術方法__unset()什么時候被調用?

推薦:《PHP視頻教程》

屬性重載:當訪問一個不存在或者權限不夠的屬性的時候,能夠觸發(fā)一系列的魔術方法,就叫做屬性重載

__unset()在調用 unset()函數(shù)銷毀一個不能訪問的屬性時會被調用,它接收一個參數(shù),表述屬性的名字。

<?php      //屬性重載     class Person{         //屬性         public $name;         private $age;          //構造方法         public function __construct($name,$age) {             $this->name = $name;             $this->age  = $age;         }          //增加__unset方法,沒有返回值         public function __unset($name){             $allow = array('age');              //判斷             if(in_array($name,$allow)){             //如果允許刪除,就幫助其刪除                 unset($this->$name);             }         }     }     echo '<pre>';      //實例化     $person = new Person('方智',19);      var_dump($person);     //刪除屬性     //unset($person->name);                    //公有屬性可以直接被unset掉     //var_dump($person);      //unset私有屬性     unset($person->age);     var_dump($person);      unset($person->tail);

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
国产精品无码素人福利免费| 亚洲第一区精品日韩在线播放| 一区二区国产精品| 国产成人精品日本亚洲专| 国产精品无码v在线观看| 国产乱人伦精品一区二区在线观看| 欧洲熟妇精品视频| 国产精品久久久久久久网站| 日韩精品无码一本二本三本| 亚洲AV无码之日韩精品| 久久久无码精品午夜| 久章草在线精品视频免费观看| 日韩一区二区三区射精| 国产亚洲精品影视在线| 九九热在线视频观看这里只有精品| 亚洲av日韩av天堂影片精品| 国色精品卡一卡2卡3卡4卡免费| 91精品久久久久久久99蜜桃| 91精品最新国内在线播放| 亚洲性日韩精品国产一区二区| 国产精品白浆在线播放| 国内一级特黄女人精品毛片 | 日本久久久精品中文字幕| 2020无码专区人妻系列日韩 | 国产精品一区二区久久精品无码 | 野狼第一精品社区| 亚洲综合日韩中文字幕v在线| 国产视频精品久久| 精品9E精品视频在线观看| 国产一区二区精品| 伊人久久精品影院| 无码精品久久一区二区三区| mm1313亚洲精品国产| laowang在线精品视频| 亚洲精品成人a在线观看| 国产偷窥熟女精品视频大全| 国产高清国内精品福利| 久久精品中文字幕不卡一二区| 国产精品理论片在线观看| 亚洲AV日韩精品久久久久久久| AV在线播放日韩亚洲欧|