最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php設(shè)計(jì)模式 Adapter(適配器模式)

 更新時(shí)間:2011年06月26日 11:25:28   作者:  
將一個(gè)類(lèi)的接口轉(zhuǎn)換成客戶(hù)希望的另外一個(gè)接口,使用原本不兼容的而不能在一起工作的那些類(lèi)可以在一起工作
復(fù)制代碼 代碼如下:

<?php
/**
* 適配器模式
*
* 將一個(gè)類(lèi)的接口轉(zhuǎn)換成客戶(hù)希望的另外一個(gè)接口,使用原本不兼容的而不能在一起工作的那些類(lèi)可以在一起工作
*/

// 這個(gè)是原有的類(lèi)型
class OldCache
{
public function __construct()
{
echo "OldCache construct<br/>";
}

public function store($key,$value)
{
echo "OldCache store<br/>";
}

public function remove($key)
{
echo "OldCache remove<br/>";
}

public function fetch($key)
{
echo "OldCache fetch<br/>";
}
}

interface Cacheable
{
public function set($key,$value);
public function get($key);
public function del($key);
}

class OldCacheAdapter implements Cacheable
{
private $_cache = null;
public function __construct()
{
$this->_cache = new OldCache();
}

public function set($key,$value)
{
return $this->_cache->store($key,$value);
}

public function get($key)
{
return $this->_cache->fetch($key);
}

public function del($key)
{
return $this->_cache->remove($key);
}
}

$objCache = new OldCacheAdapter();
$objCache->set("test",1);
$objCache->get("test");
$objCache->del("test",1);

相關(guān)文章

  • PHP中讀取照片exif信息的方法

    PHP中讀取照片exif信息的方法

    這篇文章主要介紹了PHP中讀取照片exif信息的方法,本文從什么是exif信息開(kāi)始講解,使用PHP需要什么擴(kuò)展、及它的安裝方法和使用代碼示例等,需要的朋友可以參考下
    2014-08-08
  • PHP處理JSON字符串key缺少雙引號(hào)的解決方法

    PHP處理JSON字符串key缺少雙引號(hào)的解決方法

    這篇文章主要介紹了PHP處理JSON字符串key缺少雙引號(hào)的解決方法,是非常常見(jiàn)的一類(lèi)錯(cuò)誤處理情況,需要的朋友可以參考下
    2014-09-09
  • php+mysql開(kāi)發(fā)中的經(jīng)驗(yàn)與常識(shí)小結(jié)

    php+mysql開(kāi)發(fā)中的經(jīng)驗(yàn)與常識(shí)小結(jié)

    這篇文章主要介紹了php+mysql開(kāi)發(fā)中的經(jīng)驗(yàn)與常識(shí),簡(jiǎn)單總結(jié)分析了php+mysql數(shù)據(jù)庫(kù)程序設(shè)計(jì)中的命名規(guī)范、數(shù)據(jù)庫(kù)表、字段、索引等相關(guān)設(shè)計(jì)與使用規(guī)范,需要的朋友可以參考下
    2019-03-03
  • php使用imagecopymerge()函數(shù)創(chuàng)建半透明水印

    php使用imagecopymerge()函數(shù)創(chuàng)建半透明水印

    這篇文章主要介紹了php使用imagecopymerge()函數(shù)創(chuàng)建半透明水印,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • 自制PHP框架之設(shè)計(jì)模式

    自制PHP框架之設(shè)計(jì)模式

    本文是自制PHP框架的第三篇,我們主要來(lái)講解下PHP的設(shè)計(jì)模式的使用,本文我們一起來(lái)學(xué)習(xí)PHP中最常用的三種設(shè)計(jì)模式:?jiǎn)卫O(shè)計(jì)模式、工廠(chǎng)設(shè)計(jì)模式和觀(guān)察者設(shè)計(jì)模式。
    2017-05-05
  • PHP之修改php.ini文件上傳大小的配置問(wèn)題案例講解

    PHP之修改php.ini文件上傳大小的配置問(wèn)題案例講解

    這篇文章主要介紹了PHP之修改php.ini文件上傳大小的配置問(wèn)題案例講解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • php使用ftp遠(yuǎn)程上傳文件類(lèi)(完美解決主從文件同步問(wèn)題的方法)

    php使用ftp遠(yuǎn)程上傳文件類(lèi)(完美解決主從文件同步問(wèn)題的方法)

    下面小編就為大家?guī)?lái)一篇php使用ftp遠(yuǎn)程上傳文件類(lèi)(完美解決主從文件同步問(wèn)題的方法)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-09-09
  • php校驗(yàn)表單檢測(cè)字段是否為空的方法

    php校驗(yàn)表單檢測(cè)字段是否為空的方法

    這篇文章主要介紹了php校驗(yàn)表單檢測(cè)字段是否為空的方法,涉及php驗(yàn)證表單的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-03-03
  • mysql時(shí)區(qū)問(wèn)題

    mysql時(shí)區(qū)問(wèn)題

    表中有一個(gè)datetime字段是由服務(wù)器所在時(shí)區(qū)插入的當(dāng)前時(shí)間,能不能從sql語(yǔ)句中取出服務(wù)器所在的時(shí)區(qū)(如-8),如何在sql中把這個(gè)字段轉(zhuǎn)換成我想要的時(shí)區(qū)的時(shí)間
    2008-03-03
  • PHP中用hash實(shí)現(xiàn)的數(shù)組

    PHP中用hash實(shí)現(xiàn)的數(shù)組

    今天回顧學(xué)習(xí)了PHP中變量實(shí)現(xiàn)的方法,在瀏覽其源碼是發(fā)現(xiàn)在PHP中所有的數(shù)據(jù)類(lèi)型通過(guò)一個(gè)union存儲(chǔ)。php語(yǔ)言是弱類(lèi)型語(yǔ)言,其實(shí)現(xiàn)中通過(guò)記錄變量的類(lèi)型和值來(lái)實(shí)現(xiàn)其管理。
    2011-07-07

最新評(píng)論

曲周县| 梨树县| 江孜县| 苏尼特右旗| 桑植县| 东台市| 乳山市| 安仁县| 八宿县| 孟村| 澄迈县| 屏东县| 信丰县| 阳江市| 旬邑县| 景宁| 故城县| 三河市| 酉阳| 二连浩特市| 涟水县| 阿拉尔市| 江西省| 彩票| 锡林郭勒盟| 新巴尔虎左旗| 荆州市| 沧州市| 陆良县| 黄山市| 璧山县| 徐州市| 思茅市| 台湾省| 鸡西市| 石首市| 大洼县| 大新县| 怀安县| 滕州市| 修文县|