<?php
$ids_arr = [213, 154];
$fruits_arr = [
["id" => 213, "fruit" => "banana"],
["id" => 438, "fruit" => "apple"],
["id" => 154, "fruit" => "peach"]
];
$ids_arr = array_flip($ids_arr);
$selected_fruits = [];
foreach ($fruits_arr as $k => $fruit) {
if (isset($ids_arr[$fruit["id"]])) {
$selected_fruits[$k] = $fruit;
}
}
print_r($selected_fruits);
- Output for 7.1.25 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.7
- Array
(
[0] => Array
(
[id] => 213
[fruit] => banana
)
[2] => Array
(
[id] => 154
[fruit] => peach
)
)
preferences:
174.85 ms | 403 KiB | 184 Q