php array_intersect_key用法
<?php
$arr = [
1 => 'JSZP',
2 => 'JSZG',
3 => 'TGJS'
];
$brr = [
0 => 2,
1 => 3
];
$crr = array_flip($brr); //交换键和值
$drr = array_intersect_key($arr, $crr);//['JSZG','TGJS']
var_dump($drr);
array_intersect_key ( array $array1 , array $array2 , array $... = ? ) : array
array_intersect_key() 返回一个数组,该数组包含了所有出现在 array1 并同时出现在所有其它参数数组中的键名的值。