外部パートナーから JSON 文字列を受け取り、php 5.3.3 を使用して解析しています
$jsonObject = json_decode($jsonString);
json_last_error()...
json_last_error() は無効な JSON を検出しますが、次のような重複キーは検出しません。
{
"first" : "First name",
"last" : "Last name",
"info" : {
"phone" : "555-555-555",
"phone" : "222-222-222"
}
}
2 つの電話番号は同じキーを使用しており、配列には含まれていないことに注意してください。PHPでそのような重複キーを検出する方法はありますか?