为了账号安全,请及时绑定邮箱和手机立即绑定

redis->lPush这个方法能拿到返回值么?

redis->lPush这个方法能拿到返回值么?

PHP
蓝山帝景 2019-03-14 14:10:19
redis->lPush这个方法能拿到返回值么?打印了一下,好像什么都没有 $id = $this->post('id'); $info = $this->PushModel->getPush($id); if(empty($info)){ $this->json(Constant::FAILURE); } $gameId = $info['game_id']; $title = $info['title']; $content = $info['content']; $pushInfo = "$id|$gameId|$title|$content"; $redis = $this->redis(); $ret = $redis->connect(REDIS_HOST, ZGH_REDIS_PORT); $res = $redis->lPush(REDIS_HRGAME_PUSH_BATCH_KEY,$pushInfo); print_r($ret); print_r($res);exit;
查看完整描述

3 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

通常来说,应该会返回一个整型的值,也就是列表的长度,如果什么都没有,我建议你:

try {
    $redis->lPush();
} catch(\Exception $e) {
    var_dump('异常:' . $e->getMessage);
} catch(\Error $e) {
    var_dump('错误:' . $e->getMessage);
}
查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 1381 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信