php - redis 읽기 및 쓰기 이스케이프 정보
迷茫
迷茫 2017-07-03 11:40:42
0
2
1498

업무상의 필요로 인해 redis와 관련된 것들을 접하게 되었습니다. 결과는 다음과 같습니다.
코드의 일부는 다음과 같습니다
$newsRedis = Redis::get('news_'.$id);

으아아아 으아아아

// dd($change);

으아아아

각 기호 앞에 이스케이프 슬래시가 있는 것으로 밝혀졌습니다

다음은 제가 직접 반품한 $re

결과입니다.

죄송합니다. 왜 이런 일이 발생하나요? 어떻게 탈출을 피할 수 있나요?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(2)
漂亮男人

꺼내서 json_decode 后在封装数据输出给前端。
你这个转义,就是因为被 json_encode 두 번 해보세요.

너도 한때는Redis中的是JSON字符串了,你直接拿出来,放给数据里,又进行 json_encode 존재했으니까 이게 정상이야.

淡淡烟草味

이 탈출은 정상입니다. JSON 때문입니다. JSON에서는 키 값에 큰따옴표가 필요하므로 슬래시가 없습니다. 큰따옴표를 정말 보고 싶지 않다면 먼저 url_encode를 사용한 다음 사용할 때 url_decode를 사용하면 되지만 꼭 그럴 필요는 없습니다. "括起来的,值中包含双引号自然需要转义了。你 dd($change->datas)

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿