私は仕事の必要性のため、redis とそれに関連するものにのみ触れました。結果は次のとおりです:
コードの一部は次のとおりです
$newsRedis = Redis::get('news_'.$ ID);
// dd($change);
リーリー各記号の前にエスケープ スラッシュがあることが判明しました
以下は私が直接リターンした結果です $re
なぜこのようなことが起こるのでしょうか?どうすれば逃げられないようにすることができますか?
漂亮男人2017-07-03 11:42:42
それを取り出して、json_decode
后在封装数据输出给前端。
你这个转义,就是因为被 json_encode
それを2回行います。
あなたはかつて存在したRedis
中的是JSON
字符串了,你直接拿出来,放给数据里,又进行 json_encode
ので、これは正常です。
淡淡烟草味2017-07-03 11:42:42
この逃げは正常です。 JSON ではキー値に二重引用符が必要なので、スラッシュはありません。二重引用符を本当に見たくない場合は、使用時に最初に url_encode を実行し、次に url_decode を実行できますが、これは必須ではありません。 "
括起来的,值中包含双引号自然需要转义了。你 dd($change->datas)