私はこのような配列を持っています:
Array
(
[0] => Array
(
[id] => 68
[type] => onetype
[type_id] => 131
[name] => name1
)
[1] => Array
(
[id] => 32
[type] => anothertype
[type_id] => 101
[name] => name2
)
)
ユーザーがその種類のタイプを表示する権限を持っているかどうかにかかわらず、いくつかの配列を削除する必要があります。私はそれぞれのためにそれをすることを考えています、そしてそれを取り除くかそれをそのままにするためにそれの中に必要なifsをします。
私の質問は:これを行うための最も効率的な方法は何ですか?配列には100個以下のレコードが含まれます。しかし、何人かのユーザーがそれを要求し、フィルタリングを何度も繰り返します。