PHP 類與對(duì)象的含義,自定義類于實(shí)例化,屬性私有化,通過(guò)公共接口來(lái)進(jìn)行訪問(wèn)
class GirlFriend1
{
private 訪問(wèn)控制,私有,僅在當(dāng)前對(duì)象內(nèi)可以使用
private $name; 姓名
private $sex; 性別
private $weapon=[];兵器
private $data=[]; 屬性收集器
pubilc 訪問(wèn)控制,公有,所有的外部成員都可以訪問(wèn)聲明構(gòu)造方法: 對(duì)象屬性的初始化,在類實(shí)例化的時(shí)候,自動(dòng)調(diào)用
public function __construct($name,$sex,array $weapon)
{
$this->name=$name;初始化name為$name
$this->sex=$sex;初始化sex為$sex
$this->weapon=$weapon;初始化weapon為$weapon
}
創(chuàng)建對(duì)外訪問(wèn)的公共接口 使用__get 魔術(shù)方法
public function __get($name)
{
$msg=null;
if(isset($this->$name)){ 是否有$name
$msg=$this->$name;
}elseif(isset($this->data[$name])){ data[]是否有$name
$msg=$this->data[$name];
}else{
$msg='無(wú)此屬性';
}
return $msg;
}
設(shè)置器使用__set 魔術(shù)方法
public function __set($name, $value)
{
$this->name=$value;
}
}
引入CirlFriend1類
require ('class/GirlFriend1.php');
創(chuàng)建一個(gè)對(duì)象,初始化值
$girlfriend1=new GirlFriend1('趙云','男',['青釭劍','亮銀槍']);
$girlfriend1->name='趙子龍';//給name的值為趙子龍;
echo $girlfriend1->name='常山';
猜你喜歡
聯(lián)絡(luò)方式:
電話:18905275581
郵箱:1700970777@qq.com



-
網(wǎng)站建設(shè)可以為企業(yè)帶來(lái)哪些利益
1.樹(shù)立良好企業(yè)形象 每一個(gè)企業(yè)都是想要樹(shù)立自己的良好形象,但是如何讓我們有好的形象?即便是做了再多的公益,沒(méi)人知道還是徒勞,對(duì)樹(shù)立形象是沒(méi)有什么幫助的?;ヂ?lián)網(wǎng)時(shí)代,人們對(duì)企業(yè)的了解,更多還是源于網(wǎng)絡(luò)。所以必需要做好網(wǎng)站建...
-
如何在網(wǎng)站建設(shè)后進(jìn)行推廣
網(wǎng)站推廣從大方向上分一般有SEO及SEM。 也就是現(xiàn)在網(wǎng)頁(yè)頁(yè)面查找的兩種展示類別,以百度為例,查找一個(gè)關(guān)鍵詞,上面的4個(gè)方位是付費(fèi)廣告,經(jīng)過(guò)SEM的方法來(lái)優(yōu)化。下面的十個(gè)方位是天然排名位,經(jīng)過(guò)SEO的方法來(lái)做。這兒沒(méi)有辦法把這兩種...
-
高品質(zhì)網(wǎng)站制作優(yōu)勢(shì)有哪些
現(xiàn)代化網(wǎng)站要以網(wǎng)絡(luò)營(yíng)銷為核心,以搜索引擎為重點(diǎn)、客戶體驗(yàn)為目的,能更好地將訪客轉(zhuǎn)化為客戶的網(wǎng)站,首先網(wǎng)站制作一定要符合SEO的基本要求,降低獲客成本的有效果方就是搜索引擎優(yōu)化排名,也是目前的網(wǎng)絡(luò)推廣手段之一,所以設(shè)計(jì)制作網(wǎng)站需要從SEO的角度來(lái)設(shè)...
-
開(kāi)發(fā)小程序商城的好處有哪些
線下紅利越來(lái)越少,已經(jīng)到了存量市場(chǎng)的時(shí)代,而小程序的研發(fā)迭代對(duì)于想要轉(zhuǎn)型或者拓展銷售渠道的商家來(lái)說(shuō),也許是好的一次機(jī)會(huì)。對(duì)于商家而言,開(kāi)發(fā)小程序有哪些好處? 1. 銷售渠道升級(jí),線上線下一體化連接更便利 系統(tǒng)的使用,其...
-
新手如何做好網(wǎng)站建設(shè)?
新手在做網(wǎng)站建設(shè)前先要做好網(wǎng)站策劃,要把網(wǎng)站要求,網(wǎng)站功能,網(wǎng)站設(shè)計(jì)等要求定位好,網(wǎng)站內(nèi)容資料要準(zhǔn)備,網(wǎng)站圖片要設(shè)計(jì)好。 先要把域名和主機(jī)購(gòu)買了,可以去阿里去,騰訊云等平臺(tái)購(gòu)買,域名注冊(cè)要實(shí)名認(rèn)證,要注冊(cè)好記有用...