當(dāng)前位置:
首頁 >
php声明对象的关键字是,PHP面向对象this关键字!
發(fā)布時間:2025/3/15
30
豆豆
生活随笔
收集整理的這篇文章主要介紹了
php声明对象的关键字是,PHP面向对象this关键字!
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
原標(biāo)題:PHP面向?qū)ο髏his關(guān)鍵字!
如果想在對象內(nèi)部,讓對象里的方法訪問本對象的屬性,或?qū)ο笾械姆椒ㄈフ{(diào)用本對象的其他方法呢?
PHP提供了一個本對象的引用$this,每一個對象里都 有一個對象的引用$this來代表一個對象,完成對本對象內(nèi)部成員的調(diào)用。
格式:
$this->屬性;
$this->方法;
案例:
class animal{
public $name='';
public $color='';
public $age='';
function getInfo(){
return $this->name;
}
function setInfo($name){
$this->name=$name;
}
}
$pig = new animal(); //實例化animal類,對象名是$pig
$pig->setInfo('豬'); //傳入?yún)?shù)$name,成員屬性$name的值為'豬'
$name=$pig->getInfo(); //把實例化的對象$pig 的getInfo()方法返回值賦給變量$name
echo $name; //輸出這個變量,值就是'豬'
?>
運行結(jié)果:
責(zé)任編輯:
總結(jié)
以上是生活随笔為你收集整理的php声明对象的关键字是,PHP面向对象this关键字!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据库oracle文件怎么打开,Orac
- 下一篇: idea shell 中的函数 跳转_P