-
所有的命名空間必須在php文件的開頭來命名查看全部
-
命名空間 類自動載入查看全部
-
策略模式查看全部
-
PSR-0規(guī)范查看全部
-
純文本開發(fā)環(huán)境 集成開發(fā)環(huán)境ide查看全部
-
設(shè)計模式就好像是武功招式查看全部
-
使用策略模式可以實現(xiàn)Ioc ,依賴倒著,控制反轉(zhuǎn)查看全部
-
策略模式 在特地的行為和算法 比較合適 如 一個電商網(wǎng)站系統(tǒng),針對男性女性用戶要各自跳轉(zhuǎn)到不同的商品類名,并且所有廣告位展示不同的廣告。 (用if else 會非常不好 因為當(dāng)我們修改時會牽涉到其他 且麻煩)查看全部
-
ADADAWFEFEF查看全部
-
Load手動載入查看全部
-
spl __get __set查看全部
-
適配器模式: 1、可以將截然不同的函數(shù)接口封裝成統(tǒng)一的API 2、實際應(yīng)用舉例:PHP的數(shù)據(jù)庫操作有mysql/mysqli/pdo 三種,可以用適配器模式統(tǒng)一成一致。類似的場景還有cache適配器,可以將memcache/redis/file/apc等不同的緩存函數(shù)統(tǒng)一成一致的接口。查看全部
-
工廠模式: 用一個工廠方法或者類生成對象,來替換掉在在代碼中直接new 對象的方式 好處:一旦發(fā)生變更,只需要在工廠類里面修改即可,而不用一個一個的去修改查看全部
-
PHP魔術(shù)方法的使用: __get/ __set 將對象的屬性進(jìn)行接管,訪問/設(shè)置不存在的屬性時 __call/ __callStatic 控制對象的方法調(diào)用,訪問不存在的方法、靜態(tài)方法時 __toString 將php對象轉(zhuǎn)化為字符串 __invoke 將php對象當(dāng)作一個函數(shù)來執(zhí)行時會調(diào)用這個方法查看全部
-
單例模式:防止數(shù)據(jù)庫連接多次,造成資源浪費 步驟: 構(gòu)造方法私有化 聲明靜態(tài)的公有方法,來實例對象 聲明非公開的成員屬性,用于判斷查看全部
舉報
0/150
提交
取消