- var_dump: documentation ( source)
- array_intersect_key: documentation ( source)
- array_flip: documentation ( source)
<?php
$my_array = array("foo" => 1, "hello" => "world");
$allowed = array_flip(array("foo", "bar"));
var_dump(array_intersect_key($my_array, array_flip($allowed)));