Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows上的Memcached(非memcache)PHP扩展_Php_Memcached_Xampp_Pecl - Fatal编程技术网

Windows上的Memcached(非memcache)PHP扩展

Windows上的Memcached(非memcache)PHP扩展,php,memcached,xampp,pecl,Php,Memcached,Xampp,Pecl,我似乎找不到PHP的MemcacheD扩展 php_memcache.dll有一些编译,但不同 我缺少的主要东西是,它在Memcache中不存在 到目前为止,我找到了这个,但没有DLL: 正式-它不存在。不过有几个人已经创建了自己的DLL。以下是创建dll的一个人的博客: 以下是指向存储库的链接,其中包含源代码,因此您可以为memcached构建自己的DLL: 我知道memcached还有一些其他功能,但它的界面与memcache扩展几乎相同。您可以很容易地使用这样的代码,在我的例子中,它工作

我似乎找不到PHP的MemcacheD扩展

php_memcache.dll有一些编译,但不同

我缺少的主要东西是,它在Memcache中不存在

到目前为止,我找到了这个,但没有DLL:


正式-它不存在。不过有几个人已经创建了自己的DLL。以下是创建dll的一个人的博客:

以下是指向存储库的链接,其中包含源代码,因此您可以为memcached构建自己的DLL:


我知道memcached还有一些其他功能,但它的界面与memcache扩展几乎相同。您可以很容易地使用这样的代码,在我的例子中,它工作得非常好。如果未加载memcached,请创建此文件:


<?php

    class Memcached {
       const OPT_LIBKETAMA_COMPATIBLE = true;
       const OPT_COMPRESSION = true;
       const OPT_NO_BLOCK = true;
       //if you code relies on any other constants define them to avoid
       //undefined constant notice

       //http://www.php.net/manual/en/memcached.constants.php

       public $_instance;
       public function __construct() {
            $this->_instance = new Memcache;
       }

       public function __call($name, $args) {
            return call_user_func_array(array($this->_instance, $name), $args);
       }

       public function setOption() {}
    }



最好是有人把它作为编译过的二进制文件发布。我将尝试编译和共享。