ホームページ >バックエンド開発 >PHPチュートリアル >json文字列から配列への問題
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 の結果はテキスト モードで観察できます