ホームページ > バックエンド開発 > PHPチュートリアル > データベースから取り出したjsonに問題がある

データベースから取り出したjsonに問題がある

WBOY
リリース: 2016-06-23 13:42:21
オリジナル
927 人が閲覧しました


データ インベントリのフィールドに JOSN コードを保存しましたが、保存後に二重引用符がエスケープされました。
このように

[{"id":"9","model":"A2","quantity":1}]
ログイン後にコピー


HTML上でも引用符なしでこのように表示されると読みました。
jsonコードに変換する方法を教えてください。


ディスカッションへの返信(解決策)

[{"id":"9","model":"A2","quantity":1},{"id":"8","model":"A1","quantity":1}]
ログイン後にコピー


こうあるべきです。

$s = ‘[{"id":"9","model":"A2","quantity":1}]’;echo html_entity_decode(html_entity_decode($s));
ログイン後にコピー
[{"id":"9","model":"A2","quantity":1}]

htmlentities エンコード変換はデータベースに入れるときにあなた自身が行ったものなので、当然のことながら、直接使用されていません

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート