ホームページ >バックエンド開発 >PHPチュートリアル >JSON文字列から配列への変換に関する問題

JSON文字列から配列への変換に関する問題

WBOY
WBOYオリジナル
2016-06-13 12:27:301027ブラウズ

json 文字列から配列への問題
string(186) "{"id":"2","num":2,"store":"9","name":"タイミントン摩耗アラーム ライン (以前の 、 after)","price":"88.00"}"
string(96) "{"id":"2","num":1,"store":"9","name":" タミントンWear Alarm Line (Front, Back)","price":"88.00"}"

上記 2 つの JSON 文字列、長さは同じのようです。一方は 186、もう一方は 96 を出力します。 96 のものは json_decode を使用して配列に変換できますが、186 のものはできません。助けてください~~
-----解決策のアイデア------ --- ----
後者の長さは 96 で、通常の JSON 文字列なのでデコードできます。
前の長さは 186 で、明らかに他のコンテンツが含まれているため、当然です。デコードできません。 var_dump の結果はテキスト モードで観察できます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。