<?php
$arrays = [
"[Call xyz" => [
"features" => [
[
"name" => "Display",
"display" => "web"
],
[
"name" => "Forwarding",
"display" => "web"
],
[
"name" => "Test",
"display" => "web"
]
]
],
"[Hidden]" => [
"features" => [
[
"name" => "Display",
"display" => "web"
],
[
"name" => "Forwarding",
"display" => "web"
],
[
"name" => "Test",
"display" => "web"
]
]
]
];
$index = 1;
foreach ($arrays as &$array) {
if (array_key_exists($index, $array["features"]) &&
($array["features"][$index]["name"] === "Display" || $array["features"][$index]["name"] === "Forwarding")
) {
$array["features"][$index]["checked"] = 1;
}
}
print_r($arrays);
preferences:
27.97 ms | 404 KiB | 5 Q