検索する必要のあるJSON配列があります。
[
{
"Device_ID":"1",
"Image":"HTC-One-X.png",
"Manufacturer":"HTC",
"Model":"One X",
"Region":"GSM",
"Type":"Phone"
},
{
"Device_ID":"2",
"Image":"Motorola-Xoom.png",
"Manufacturer":"Motorola",
"Model":"Xoom",
"Region":"CDMA",
"Type":"Tablet"
},
{
"Device_ID":"8",
"Image":"null",
"Manufacturer":"Motorola",
"Model":"Xoom 2",
"Region":"CDMA",
"Type":"Tablet"
}
]
キーワードの使用:$_GET['keyword'];
次のことができる必要があります。メーカーとモデルの合計値を検索します。モトローラXoom。次に、これに一致する値のセットについて、それらを変数に出力します。
例:キーワードがHTCの場合、配列を検索して次のように出力します。
$DeviceID = 1 $Image = HTC-One-X.png $Manufacturer = HTC $Model = One
X $Region = GSM $Type = Type
ただし、キーワードがMotorolaの場合、Motorolaを含むすべてのエントリを出力する必要があります。
ユーザーがキーワードを入力すると、すべてのJSON配列エントリのライブビューが出力されます。ただし、サーバーの負荷を軽減するために、これをユーザーのコンピューターで実行する必要があります。
誰かがこれについて行くための最良の方法を知っていますか?