$r = @preg_match($valuefilter, $test_str); if (gettype($r) == 'boolean' && $r == false) { exit("ValueFilterFail"); } } $memm = new MEMMANAGER(); $curcon = $memm->GetConFromSession($type, $num); $memm->LoadMem(); if (!$memm->is_login()) { exit("NoLogin"); } if (!$memm->MemConnect($type, $curcon)) { exit("ConnectFail"); } if ($type == 'con') { $list = $memm->MemCacheDump($slabid, $shownum); $slist = $memm->GetStats($curcon['host'], $curcon['port']); $lid = $curcon['host'] . ":" . $curcon['port']; $list = $list[$lid]; $relist = array(); $relist['res'] = array(); $stime = intval($slist['time']) - intval($slist['uptime']); foreach ($list as $key => $value) { $keyallow = 0; $valueallow = 0; if ($filters[0]['kt'] == 1) { $rkey = @preg_match($keyfilter, $key); if (gettype($rkey) == 'integer' && $rkey == 1) { $keyallow = 1; } else { $keyallow = 0;