ホームページ  >  記事  >  バックエンド開発  >  json文字列から配列への問題

json文字列から配列への問題

WBOY
WBOYオリジナル
2016-06-23 13:22:48733ブラウズ

string(186) "{"id":"2","num":2,"store":"9","name":"タミントン ウェア アラーム ライン (フロント、リア)","price ": "88.00"}"
string(96) "{"id":"2","num":1,"store":"9","name":"テミントン摩耗警報ライン (旧、後) ","price":"88.00"}"

上記 2 つの JSON 文字列、長さは同じで、1 つは 186、もう 1 つは 96 のようです。96 のものは、json_decode を使用して配列に変換できます。しかし、186 のものは違います。いいえ、助けてください~~


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

後者の長さは 96 で、通常の JSON 文字列であるため、デコードできます
先ほどの長さは186ですが、明らかにこれにも含まれています。他のコンテンツが含まれている場合、当然デコードされません。テキスト モードで var_dump の結果を観察できます

後者の長さは 96 で、通常の JSON 文字列であるため、デコードできます。 前のものの長さは 186 で、明らかに他のコンテンツが含まれています。したがって当然デコードできません。 var_dump の結果はテキスト モードで観察できます

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