示例#1
0
    $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;