* 仍到redis里,以便task定时取数据
     */
    private function addRedisTask($data = array())
    {
        if ($data && isset($data['sid']) && $data['sid']) {
            $time = isset($data['tdate']) ? strtotime($data['tdate']) : time();
            $this->redis_lib->zadd(__REDIS_KEYS__ . "PWAIT_AD", $time, $data['sid']);
            //分页管理查
            $data['log_info'] = "待推送中,已存入推送队列";
            $this->addRedisPushLogs($data, 2);
            // 1推送中 2待发中 3已失败 4已推送 5未登陆
        }
    }
    private function json_en($result = array())
    {
        return json_encode($result, JSON_UNESCAPED_UNICODE);
    }
    /**
     * @param string $msg
     * @param bool   $isclose
     * 返回消处
     */
    private function reBlackMsg($serv, $fd = 0)
    {
        $fd && $serv->close($fd);
        return false;
    }
}
$server = new server();
$server->run();