本文整理汇总了PHP中Memcache::init方法的典型用法代码示例。如果您正苦于以下问题:PHP Memcache::init方法的具体用法?PHP Memcache::init怎么用?PHP Memcache::init使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Memcache
的用法示例。
在下文中一共展示了Memcache::init方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: _oCreateMemcache
protected function _oCreateMemcache($sTag)
{
$mc = new Memcache();
if (!$mc->init()) {
$mc = null;
}
return $mc;
}
示例2: Settings
/* read settings, determine virtual host */
require classes_dir . 'settings.php';
$settings = new Settings();
if (!$settings->init() && !preg_match('/^\\/_\\//', $_SERVER['REQUEST_URI'])) {
header('HTTP/1.1 500 Internal Server Error');
die('VHE');
}
/* initialise memcache */
require classes_dir . 'memcache.php';
$memcache = new Memcache();
$memcache->enabled = $config['memcache']['enabled'];
$memcache->server = $config['memcache']['server'];
$memcache->port = $config['memcache']['port'];
$memcache->prefix = $config['memcache']['prefix'] ? $config['memcache']['prefix'] : 'fearqdb';
$memcache->debug = $config['memcache']['debug'];
$memcache->init();
/* encoding */
if ($db->type == 'mysql') {
$db->query(sprintf('SET NAMES utf8 COLLATE %s', $settings->collate));
}
mb_internal_encoding('utf8');
// initialize Haanga
require include_dir . 'Haanga.php';
Haanga::configure(array('template_dir' => 'templates/', 'cache_dir' => 'templates/compiled/', 'compiler' => array('global' => array('settings', 'session'), 'strip_whitespace' => true, 'allow_exec' => false, 'autoescape' => false)));
// initialize the html engine
require classes_dir . 'html.php';
$html = new HTML();
// initiailze session
require classes_dir . 'session.php';
$session = new Session();
$session->init();