1
私はMySQLの結果から配列を持っています。私は値で検索し、配列内のインデックス位置を取得できるようにしたい。値で検索すると配列のインデックスを返します
Array (
[0] => Array ([scores] => 90)
[1] => Array ([scores] => 80)
[2] => Array ([scores] => 73)
[3] => Array ([scores] => 0)
[4] => Array ([scores] => 0)
[5] => Array ([scores] => 0)
[6] => Array ([scores] => 0)
[7] => Array ([scores] => 0)
[8] => Array ([scores] => 0)
[9] => Array ([scores] => 0)
[10] => Array ([scores] => 0)
[11] => Array ([scores] => 0)
[12] => Array ([scores] => 0)
[13] => Array ([scores] => 0)
[14] => Array ([scores] => 0)
[15] => Array ([scores] => 0)
[16] => Array ([scores] => 0)
[17] => Array ([scores] => 0)
)
例下記
私の配列$array_result
:私は80
を検索し、1
のインデックスを取得したいです。私はこの機能を試しましたが、適切な応答が得られません:array_search(80, $array_result)
。
これには、多次元配列、 'array_search'動作しません。 –
@FrayneKonokあなたがおっしゃったアプローチは最高だと感謝しますか? – DavidoLLP
@dakab編集のおかげで – DavidoLLP