3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr =[ [ "controller" => "RegisterController", "method" => "GET", "url" => "/register", "action" => "index" ], [ "controller" => "RegisterController1", "method" => "GET", "url" => "/register", "action" => "index" ], [ "controller" => "RegisterController", "method" => "GET", "url" => "/help", "action" => "index" ]]; $register = array_intersect_key($arr, array_intersect(array_column($arr, "url"), ["/register"])); Var_dump($register);

preferences:
33.16 ms | 407 KiB | 5 Q