PHP 類常量與類屬性的重載
class Demo
{
private $name='張三';
private $lei='類';
private $abc='品牌';
const TXET_WORD='文本字';
獲取屬性的重載
public function __get($name)
{
if ($name == 'lei') {
return $name.'不允許查看';
}
return $this->$name;
}
更新屬性的重載
public function __set($name, $value)
{
if ($name == 'lei') {
echo $name.'不允許修改;
}
$this->$name = $value;
}
屬性檢測的重載
public function __isset($name)
{
if ($name == 'lei') {
return false;
}
return isset($this->$name);
}
銷毀屬性的重載
public function __unset($name)
{
if ($name == 'name') {
return false;
}
unset($this->$name);
}
}
$demo=new Demo();
訪問私有屬性,如類中無__get()會出錯(cuò),如有自動觸發(fā)
echo '姓名: ', $demo->name;
當(dāng)設(shè)置私有屬性時(shí),如類中無__set()會出錯(cuò),如有自動觸發(fā)
$demo->lei='你好';
$demo->name='hello';
echo Demo::TXET_WORD;
echo $demo->name;
當(dāng)訪問有屬性時(shí),外部檢測不到,如果類_isset()就可以檢測到
echo isset($demo->name)?'存在':'不存在';
echo isset($demo->lei)?'存在':'不存在';
銷毀屬性 __unset()
unset($demo->name);
echo $demo->name;
猜你喜歡
聯(lián)絡(luò)方式:
電話:18905275581
郵箱:1700970777@qq.com



-
高品質(zhì)網(wǎng)站制作優(yōu)勢有哪些
現(xiàn)代化網(wǎng)站要以網(wǎng)絡(luò)營銷為核心,以搜索引擎為重點(diǎn)、客戶體驗(yàn)為目的,能更好地將訪客轉(zhuǎn)化為客戶的網(wǎng)站,首先網(wǎng)站制作一定要符合SEO的基本要求,降低獲客成本的有效果方就是搜索引擎優(yōu)化排名,也是目前的網(wǎng)絡(luò)推廣手段之一,所以設(shè)計(jì)制作網(wǎng)站需要從SEO的角度來設(shè)...
-
虛擬主機(jī)的含義
所謂虛擬主機(jī),就是把一臺運(yùn)行在互聯(lián)網(wǎng)上的服務(wù)器劃分成多個(gè)“虛擬”的服務(wù)器,每一個(gè)虛擬主機(jī)都具有獨(dú)立的域名和完整的Internet服務(wù)器 (支持WWW、FTP、E-mail等)功能。一臺服務(wù)器上的不同虛擬主機(jī)是各自獨(dú)立的,并...
-
PHP While()與do~while()的運(yùn)行方式
while() 循環(huán) 只要指定的條件為真,while 循環(huán)就會執(zhí)行代碼塊。 語法: while (條件為真) { 要執(zhí)行的代碼; } 實(shí)例; <?php $x=1; while($x<=5) ...
-
網(wǎng)站排名下降如何快速恢復(fù)
隨著搜索引擎優(yōu)化的不斷發(fā)展,各個(gè)網(wǎng)站的排名都會進(jìn)行實(shí)時(shí)更新,任何原因都可能導(dǎo)致網(wǎng)站排名下降。那么網(wǎng)站排名下降如何快速恢復(fù)呢? 1、網(wǎng)站內(nèi)容。多寫一些高質(zhì)量的相關(guān)原創(chuàng)文章,增加搜索引擎的友好度,偽原創(chuàng)和轉(zhuǎn)載的那肯定是不行的,尤其是新...
-
外貿(mào)網(wǎng)站推廣的方式有哪些
站點(diǎn)營銷大致可以分為兩類:一是seo優(yōu)化,二是競價(jià)排名。假如還扯到自媒體品牌推廣之類的,那就屬于網(wǎng)絡(luò)推廣這一類。 首先通過競爭者網(wǎng)站、網(wǎng)頁相關(guān)搜索下拉詞和工具,對自己企業(yè)站點(diǎn)進(jìn)行優(yōu)化匹配。第二就是了解網(wǎng)站各頁面的具體情況,將影響到整...