($sid)
{
session_delete(array('sid' => $sid));
session_data_delete(array('sid' => $sid));
return TRUE;
}
function sess_gc($maxlifetime)
{
global $time;
$expiry = $time - $maxlifetime;
$arrlist = session_find(array('last_date' => array('<' => $expiry)), array(), 1, 10000, '', array('sid', 'bigdata', 'last_date'));
if (!$arrlist) return TRUE;
$expiry = $time - 21600; // 超6小时未提交丢弃上传图片和附件
$sidarr = array();
foreach ($arrlist as $val) {
if ($val['last_date'] > $expiry && $val['bigdata']) continue;
$sidarr[] = $val['sid'];
}
if (empty($sidarr)) return TRUE;
session_delete(array('sid' => $sidarr));
session_data_delete(array('sid' => $sidarr));
return TRUE;
}
function sess_start()
{
global $conf, $sid, $g_session;
ini_set('session.name', $conf['cookie_pre'] . 'sid');
ini_set('session.use_cookies', TRUE);
ini_set('session.use_only_cookies', TRUE);
ini_set('session.cookie_domain', $conf['cookie_domain']);
// 为空则表示当前目录和子目录
ini_set('session.cookie_path', $conf['cookie_path']);
// 打开后只有通过 https 才有效
ini_set('session.cookie_secure', FALSE);
ini_set('session.cookie_lifetime', 8640000);
// 打开后 js 获取不到 HTTP 设置的 cookie, 有效防止 XSS,对于安全很重要,除非有 BUG,否则不要关闭。
ini_set('session.cookie_httponly', TRUE);
// 活动时间
ini_set('session.gc_maxlifetime', $conf['online_hold_time']);
// 垃圾回收概率 = gc_probability/gc_divisor
ini_set('session.gc_probability', 1);
// 垃圾回收时间 5 秒,在线人数 * 10 / 每1000个请求回收一次垃圾
ini_set('session.gc_divisor', 1000);
session_set_save_handler('sess_open', 'sess_close', 'sess_read', 'sess_write', 'sess_destroy', 'sess_gc');
// register_shutdown_function 会丢失当前目录,需要 chdir(APP_PATH)
$conf['url_rewrite_on'] > 1 and function_exists('chdir') and chdir(APP_PATH);
// 这个必须有,否则 ZEND 会提前释放 $db 资源
register_shutdown_function('session_write_close');
session_start();
$sid = session_id();
return $sid;
}
// 刷新页面清理附件缓存 废弃
function sess_clear_attach()
{
global $sid, $time;
$arr = session_read($sid);
if (!$arr || 0 == $arr['bigdata']) return TRUE;
session_update($sid, array('bigdata' => 0, 'last_date' => $time));
session_data_delete(array('sid' => $sid));
return TRUE;
}
function online_count()
{
return session_count();
}
function online_list_cache()
{
static $cache = array();
$key = 'online_list';
if (isset($cache[$key])) return $cache[$key];
$cache[$key] = cache_get($key);
if (NULL === $cache[$key]) {
$cache[$key] = session_find(array('uid' => array('>' => 0)), array('last_date' => -1), 1, 1000);
foreach ($cache[$key] as &$online) {
$user = user_read_cache($online['uid']);
$online['username'] = $user['username'];
$online['gid'] = $user['gid'];
$online['ip_fmt'] = safe_long2ip($online['ip']);
$online['last_date_fmt'] = date('Y-n-j H:i', $online['last_date']);
}
cache_set('online_list', $cache[$key], 300);
}
return $cache[$key];
}
function online_user_list_cache()
{
static $cache = array();
$key = 'online_user_list';
if (isset($cache[$key])) return $cache[$key];
$cache[$key] = cache_get($key);
if (NULL === $cache[$key]) {
$cache[$key] = session_find(array('uid' => array('>' => 0)), array(), 1, 1000, 'uid', array('uid'));
cache_set('online_user_list', $cache[$key], 300);
}
return $cache[$key];
}
?>
医学词典编程频道|福州电脑网
医学词典
系统教程910
更新时间:2026-04-10 09:44:43 2024年6月1日发(作者:)
A145
N-乙氧碳基氨甲基-L-异亮氨酸
A2780
人卵巢癌细胞细胞系
A549
人肺腺癌细胞系
aberrant
异常
abortion
流产
acceleration
加速
access
访问
accessible
可访问的
acetylaminofluorene
乙酰氨基芴(致癌物)
aclacinon
山之内的商品名
adriblastine
阿霉素
affect
影响
affection
疾患、病、影响
alafloxacin
阿拉沙星
albacort
地塞米松
amenorrhea
闭经
amerantrone
蒽二酮
aminoazotoluene
氨基偶氮甲笨(肝脏致癌剂)
amniocentesis
羊膜穿刺
amnion
羊膜
amnioscope
羊膜镜
amnioscopy
羊膜镜检查
amniotomy
人工破膜
amoxicillin
阿莫西林;羟氨苄青霉素
amphiregulin
双调素,为表皮生长因子家族的成员之一
ampulla
壶腹部
anastomosis
吻合术
anastrozole
阿纳托唑,选择性非甾体类芳香化酶抑制剂。
androblastoma
男性母细胞瘤
androgen
雄激素
Anesthetist
麻醉医师
aneuploid
非整倍体
angiostatin
血管抑制素
anitratum
硝酸盐阴性(不动杆菌)
anovulation
不排卵
anteflexion
前屈
antibody
抗体
antigen
抗原
antineoplaston
抗肿瘤治疗
antiretroviral
抗逆转录病毒的
antisignaling
抗信号药物
appendix
阑尾
approximation
对合
arabitin
阿糖腺苷,腺嘌呤阿糖甙
本文发布于:2024-06-01,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:细胞系羊膜氨基肝脏偶氮
发布评论