課程
/后端開發(fā)
/PHP
/PHP進(jìn)階篇
這里的var和->的用途是什么意思呢?前面都很容易的聽懂了,這個(gè)卡在這了 Var和->的意思沒理解
2016-06-30
源自:PHP進(jìn)階篇 2-1
正在回答
1.var是定義類的屬性為公共,var跟public一個(gè)意思,但是一般類里不進(jìn)賦值
2.訪問對象中的成員就要使用一個(gè)特殊的操作符”->”來完成對象成員的訪問
舉個(gè)例子~
對象->屬性 如$p1->name; $p2->age; $p3->sex;
對象->方法 如$p1->say(); $p2->run(); 如下面實(shí)例:
<?php class?Person { //?下面是人的成員屬性 var?$name; //?人的名子 var?$sex; //?人的性別 var?$age; //?人的年齡 //?下面是人的成員方法 function?say()?//?這個(gè)人可以說話的方法 { echo?"這個(gè)人在說話"; } function?run()?//?這個(gè)人可以走路的方法 { echo?"這個(gè)人在走路"; } } $p1?=?new?Person();?//創(chuàng)建實(shí)例對象$p1 $p2?=?new?Person();?//創(chuàng)建實(shí)例對象$p2 $p3?=?new?Person();?//創(chuàng)建實(shí)例對象$p3 //?下面三行是給$p1對象屬性賦值 $p1->name?=?"張三"; $p1->sex?=?"男"; $p1->age?=?20; //?下面三行是訪問$p1對象的屬性 echo?"p1對象的名子是:"?.?$p1->name; echo?"p1對象的性別是:"?.?$p1->sex; echo?"p1對象的年齡是:"?.?$p1->age; //?下面兩行訪問$p1對象中的方法 $p1->say(); $p1->run(); //?下面三行是給$p2對象屬性賦值 $p2->name?=?"李四"; $p2->sex?=?"女"; $p2->age?=?30; //?下面三行是訪問$p2對象的屬性 echo?"p2對象的名子是:"?.?$p2->name; echo?"p2對象的性別是:"?.?$p2->sex; echo?"p2對象的年齡是:"?.?$p2->age; //?下面兩行訪問$p2對象中的方法 $p2->say(); $p2->run(); //?下面三行是給$p3對象屬性賦值 $p3->name="王五"; $p3->sex="男"; $p3->age=40; //?下面三行是訪問$p3對象的屬性 echo?"p3對象的名子是:"?.?$p3->name; echo?"p3對象的性別是:"?.?$p3->sex; echo?"p3對象的年齡是:"?.?$p3->age; //?下面兩行訪問$p3對象中的方法 $p3->say(); $p3->run(); ?>
慕粉3513192 提問者
慕俠7648646
調(diào)用類的方法,var是你實(shí)例化對象啊
舉報(bào)
輕松學(xué)習(xí)PHP中級課程,進(jìn)行全面了解,用PHP快速開發(fā)網(wǎng)站程序
3 回答類里的var的懂法
2 回答創(chuàng)建類的時(shí)候var和public的區(qū)別
1 回答類到底有什么用途?
3 回答var是干嘛的
2 回答關(guān)于var的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-07-07
1.var是定義類的屬性為公共,var跟public一個(gè)意思,但是一般類里不進(jìn)賦值
2.訪問對象中的成員就要使用一個(gè)特殊的操作符”->”來完成對象成員的訪問
舉個(gè)例子~
對象->屬性 如$p1->name; $p2->age; $p3->sex;
對象->方法 如$p1->say(); $p2->run(); 如下面實(shí)例:
2016-06-30
調(diào)用類的方法,var是你實(shí)例化對象啊