天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php面向對象全攻略 (三)特殊的引用“$this”的使用

7.特殊的引用“$this”的使用
現在我們知道了如何訪問對象中的成員,是通過“對象->成員”的方式訪問的,這是在對
象的外部去訪問對象中成員的形式,那么如果我想在對象的內部,讓對象里的方法訪問本對
象的屬性,或是對象中的方法去調用本對象的其它方法這時我們怎么辦?因為對象里面的所
有的成員都要用對象來調用,包括對象的內部成員之間的調用,所以在php 里面給我提供了
一個本對象的引用$this,每個對象里面都有一個對象的引用$this 來代表這個對象,完成對象
內部成員的調用,this 的本意就是“這個”的意思,上面的實例里面,我們實例化三個實例
對象$P1、$P2、$P3,這三個對象里面各自存在一個$this 分別代表對象$p1、$p2、$p3。
通過上圖我們可以看到,$this 就是對象內部代表這個對象的引用,在對象內部和調用本
對象的成員和對象外部調用對象的成員所使用的方式是一樣的。
$this->屬性$this->name; $this->age; $this->sex;
$this->方法$this->say(); $this->run();
修改一下上面的實例,讓每個人都說出自己的名字,性別和年齡:
代碼片段
復制代碼 代碼如下:
<?php
class Person{
//下面是人的成員屬性
var $name; //人的名字
var $sex; //人的性別
var $age; //人的年齡
//下面是人的成員方法
function say(){//這個人可以說話的方法
echo "我的名字叫:".$this->name." 性別:".$this->sex." 我的年齡是:".$this->age."<br>";
}
function run(){ //這個人可以走路的方法
echo "這個人在走路";
}
}
$p1=new Person(); //創建實例對象$p1
$p2=new Person(); //創建實例對象$p2
$p3=new Person(); //創建實例對象$p3
//下面三行是給$p1對象屬性賦值
$p1->name="張三";
$p1->sex="男";
$p1->age=20;
//下面訪問$p1對象中的說話方法
$p1->say();
//下面三行是給$p2對象屬性賦值
$p2->name="李四";
$p2->sex="女";
$p2->age=30;
//下面訪問$p2對象中的說話方法
$p2->say();
//下面三行是給$p3對象屬性賦值
$p3->name="王五";
$p3->sex="男";
$p3->age=40;
//下面訪問$p3對象中的說話方法
$p3->say();
?>

輸出結果
我的名字叫:張三性別:男我的年齡是:20
我的名字叫:李四性別:女我的年齡是:30
我的名字叫:王五性別:男我的年齡是:40
分析一下這個方法:
代碼片段
function say(){ //這個人可以說話的方法
echo "我的名字叫:".$this->name." 性別:".$this->sex." 我的年齡是:".$this->age."<br>";
}
在$p1、$p2 和$p3 這三個對象中都有say()這個方法,$this 分別代表這三個對象,調用相應的屬性,打印出屬性的值,這就是在對象內部訪問對象屬性的方式,如果相在say()這個方
法里調用run()這個方法也是可以的,在say()這個方法中使用$this->run()的方式來完成調用。

php技術php面向對象全攻略 (三)特殊的引用“$this”的使用,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 黄色三级视频在线观看 | 国产精人妻无码一区麻豆 | 用震蛋调教女性下面视频 | 野花日本免费完整版高清版动漫 | 这里只有精品在线视频 | 杨幂被视频在线观看 | 3dbdsm变态videos高清| 国产AV视频一区二区蜜桃 | 欧美伊人久久大香线蕉综合69 | 国产三级在线精品男人的天堂 | 无人区乱码1区2区3区网站 | 国产精品久久久久久久久爆乳 | 伊人香蕉在线播放视频免费 | 伊人精品久久久大香线蕉99 | 国产一在线精品一区在线观看 | 国产成人刺激视频在线观看 | 99爱在线观看精品视频 | 亚洲精品中文字幕在线 | 国产蜜臀AV在线一区视频 | 暖暖免费观看日本在线视频 | 日本高清无人区影院 | yellow在线观看免费直播 | 暖暖 免费 高清 日本在线 | 日韩插啊免费视频在线观看 | 国产亚洲美女在线视频视频 | 伊人22222| 国产AV精品一区二区三区漫画 | 色多多污污版免费下载安装 | 成人无码精品1区2区3区免费看 | 黄页网站免费视频大全9 | caoporn超碰| 精品人伦一区二区三区潘金莲 | 国产亚洲精品97在线视频一 | 日日碰狠狠躁久久躁77777 | 亚洲XXX午休国产熟女屁 | 成人免费毛片观看 | 亚洲伦理精品久久 | 欧美一区二区三区播放 | 青娱乐极品视觉盛宴av | 97国产露脸精品国产麻豆 | 免费看国产精品麻豆 |