主頁(yè) > 知識(shí)庫(kù) > PHP工廠(chǎng)模式的日常使用

PHP工廠(chǎng)模式的日常使用

熱門(mén)標(biāo)簽:智能電話(huà)機(jī)器人排名前十名南京 七魚(yú)外呼系統(tǒng)停用嗎 西區(qū)企業(yè)怎么做地圖標(biāo)注入駐 抖音有個(gè)地圖標(biāo)注是什么意思 阿里云400電話(huà)申請(qǐng)加工單 地下城堡2圖九地圖標(biāo)注 海南人工外呼系統(tǒng)有效果嗎 九江外呼系統(tǒng) 保定crm外呼系統(tǒng)運(yùn)營(yíng)商

負(fù)責(zé)生成其他對(duì)象的類(lèi)或方法,這就是工廠(chǎng)模式,下面是一個(gè)經(jīng)常見(jiàn)到的用法

?php
class test{
  public $x=1;
  public $setting;
  //負(fù)責(zé)生成其他對(duì)象的類(lèi)或方法,這就是工廠(chǎng)模式
  public function getSetting(){
    if(!$this->setting){
      $this->setting=new Setting();
    }
    return $this->setting;
  }
}
class Setting{
  public function __construct(){
    echo 1111;
  }
}
$test=new test();
$setting=$test->getSetting();
$setting2=$test->getSetting();
 
 
//判斷兩個(gè)對(duì)象是否是同一個(gè)對(duì)象
var_dump($setting===$setting2);
//看編號(hào),也能看出來(lái)
var_dump($setting);
var_dump($setting2);
 
 
 
 
//屬性中有減號(hào)的處理
$name="x-b";
$test->$name=2;
 
var_dump($test);
 
 
//$test->x-b;//直接使用上面的屬性,會(huì)被認(rèn)為是一個(gè)減號(hào)
/*
報(bào)錯(cuò):
PHP Notice: Use of undefined constant b - assumed 'b' in D:\phpServer\WWW\test\

test.php on line 11
 
Notice: Use of undefined constant b - assumed 'b' in D:\phpServer\WWW\test\test.
php on line 11
 
*/
 
echo $test->{'x-b'}; //這種屬性里面有-的這樣包一下

以上所述是小編給大家介紹的PHP工廠(chǎng)模式的日常使用詳解整合,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

您可能感興趣的文章:
  • PHP工廠(chǎng)模式簡(jiǎn)單實(shí)現(xiàn)方法示例
  • PHP設(shè)計(jì)模式之工廠(chǎng)模式定義與用法詳解
  • PHP設(shè)計(jì)模式之工廠(chǎng)模式實(shí)例總結(jié)
  • PHP中單例模式與工廠(chǎng)模式詳解
  • PHP設(shè)計(jì)模式之工廠(chǎng)模式與單例模式
  • 學(xué)習(xí)php設(shè)計(jì)模式 php實(shí)現(xiàn)工廠(chǎng)模式(factory)

標(biāo)簽:甘肅 九江 韶關(guān) 遼陽(yáng) 十堰 昭通 涼山 梅河口

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP工廠(chǎng)模式的日常使用》,本文關(guān)鍵詞  PHP,工廠(chǎng),模式,的,日常,使用,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP工廠(chǎng)模式的日常使用》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于PHP工廠(chǎng)模式的日常使用的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章