次のような大きなPHP配列があります。
$list = array(
array(
'id' = '3243'
'link' = 'fruits'
'lev' = '1'
),
array(
'id' = '6546'
'link' = 'apple'
'lev' = '2'
),
array(
'id' = '9348'
'link' = 'orange'
'lev' = '2'
)
)
特定の を含むサブ配列を取得したいid
。
現在、次のコードを使用しています。
$id = '3243'
foreach ($list as $link) {
if (in_array($id, $link)) {
$result = $link;
}
}
それは機能しますが、これを行うより良い方法があることを願っています。