public static function cacheLocalPower($uid) { global $memc_obj; $usermanager = new localUserManageModel(); $userinfo = $usermanager->getUserInfoById($uid); $powerlist = $usermanager->translatePowerList(unserialize($userinfo['powerlist'])); $powerlist = serialize($powerlist); if (empty($userinfo)) { //没找到本地用户信息 则存空数组 $memc_obj->set($uid . '_localpower', serialize(array()), C('CACHELIFETIME')); } else { $r = $memc_obj->set($uid . '_localpower', $powerlist, C('CACHELIFETIME')); } }