首页 编程语言 php

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 并同时出现在所有其它参数数组中的键名的值。



相关推荐