PHP8的類(lèi)與對(duì)象的基本操作之成員變量-PHP8知識(shí)詳解
導(dǎo)讀:成員變量是指在類(lèi)中定義的變量。在類(lèi)中可以聲明多個(gè)變量,所以對(duì)象中可以存在多個(gè)成員變量,每個(gè)變量將存儲(chǔ)不同的對(duì)象屬性信息。
站長(zhǎng)在線(xiàn)站長(zhǎng)一對(duì)一網(wǎng)絡(luò)指導(dǎo)服務(wù),一元一分鐘,50元一個(gè)小時(shí)
永久美國(guó)免備案虛擬主機(jī)1元1天,15元1月,100元1年,1000元永久
站長(zhǎng)在線(xiàn)旗下答案網(wǎng)站,全站所有題目,免費(fèi)查看答案和答案解析
永久美國(guó)免備案虛擬主機(jī)1元1天,15元1月,100元1年,1000元永久
站長(zhǎng)在線(xiàn)旗下答案網(wǎng)站,全站所有題目,免費(fèi)查看答案和答案解析
成員變量是指在類(lèi)中定義的變量。在類(lèi)中可以聲明多個(gè)變量,所以對(duì)象中可以存在多個(gè)成員變量,每個(gè)變量將存儲(chǔ)不同的對(duì)象屬性信息。
例如以下定義:
public class Goods {
關(guān)鍵字 $name; //類(lèi)的成員變量
}
成員屬性必須使用關(guān)鍵詞進(jìn)行修飾,常見(jiàn)的關(guān)鍵詞包括public、protected、private、static和final。定義成員變量時(shí),可以不進(jìn)行賦值操作。
定義和使用成員變量,參考代碼:
<?PHP
class Fruit {
public $name; //定義成員變量
public $num; //定義成員變量
function getFruit ($name,$num){ //定義成員方法
$this->name=$name; //調(diào)用本類(lèi)的成員變量
$this->price=$num; //調(diào)用本類(lèi)的成員變量
If($this->price<300){
return $this->name. "的庫(kù)存數(shù)量不多了,需要盡快進(jìn)貨!";
}else{
return $this->name. "的庫(kù)存充足,不需要進(jìn)貨!";
}
}
}
$f1=new Fruit(); //類(lèi)的實(shí)例化
echo $f1->getFruit ("梨",260); //調(diào)用方法
echo "<br />";
$f2=new Fruit(); //類(lèi)的實(shí)例化
echo $f2->getFruit ("石榴",500); //調(diào)用方法
?>
以上代碼在php8中運(yùn)行的結(jié)果為:
梨的庫(kù)存數(shù)量不多了,需要盡快進(jìn)貨!
石榴的庫(kù)存充足,不需要進(jìn)貨!
到此為止,PHP8的類(lèi)與對(duì)象的基本操作之成員變量就講解完畢了。
本文地址:http://003188.cn/php8chengyuanbianliang.html
碼字不易,打個(gè)賞唄
楊澤業(yè)感謝你的支持!
站長(zhǎng)在線(xiàn)站長(zhǎng)一對(duì)一網(wǎng)絡(luò)指導(dǎo)服務(wù),一元一分鐘,50元一個(gè)小時(shí)
阿里云虛擬主機(jī)1G空間,120元一年
香港、美國(guó)虛擬主機(jī)100元一年,1000元永久
騰訊云雙十一0.4折起,2核8G5M三年僅700元,2核4G8M三年僅198元
阿里云虛擬主機(jī)1G空間,120元一年
香港、美國(guó)虛擬主機(jī)100元一年,1000元永久
騰訊云雙十一0.4折起,2核8G5M三年僅700元,2核4G8M三年僅198元
猜你喜歡