memcache 与 memcached 是一套分布式的高速缓存组件,一般服务器上都会安装的,它减轻服务器的负担与加速网站的加载是很有帮助的。而这篇文章就来说一下,利用php脚本如何判断Memcached 与 Memcache 是否安装的方法!

php 检测Memcached是否安装的方法

php代码:

<?php
if (class_exists('Memcached')){
    echo 'Memcached';
}else{
    echo 'No Memcached';
}
?>

php 检测Memcache是否安装的方法

示例1:

php代码:

<?php
if (function_exists('memcache_connect')){
    echo 'Memcache';
}else{
    echo 'No Memcache';
}
?>

示例2:

php代码

<?php
if (class_exists('Memcache')) {
    echo 'memcache已安装';
    echo '<br/>';
    $memcache = new Memcache;
    $memcache->connect('127.0.0.1', 11211);
    echo $memcache->getVersion() ? 'memcache已开启' : 'memcache未开启';
} else {
    echo 'memcache未安装';
}
?>