因为工作需要 才接触redis及相关 结果出现下面这种情况:
部分代码如下
$newsRedis = Redis::get('news_'.$id);
if ($newsRedis) return $newsRedis;
$re = NewNotice::select('community', 'title', 'created_at', 'content', 'initiator', 'img')->where('id', '=', $id)->get();
$change = NewNotice::where('id', '=', $id)->update([
'state' => '1'
]);
if (!$change) return 'NOTICE_ERROR';
// dd($change);
Redis::set('news_'.$id,$re); Redis::expire('news_'.$id,10); return $re; }
结果发现结果每个符号前多了转义斜杠
下面这个是我直接对return $re的结果
请问为何会出现这种情况呢? 如何才能不转义呢
沧海一幻觉
一只名叫tom的猫