3v4l.org

run code in 300+ PHP versions simultaneously
<?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