PHP获取数组_diff键

PHP获取数组_diff键,php,Php,阵列1: 数组('13','15','19') 阵列2: 数组('13','19') 预期产出: 二, 节目: $array1 = array('13','15','19'); $array2 = array('13','19'); print_r(array_diff($array1, $array2)); 数组_diff给我一个值,这个值不同,但我想要的是key。我怎样才能拿到钥匙?我想你在找: $array1 = array('13','15',17,'19',21); $array2

阵列1:

数组('13','15','19')

阵列2:

数组('13','19')

预期产出:

二,

节目:

$array1 = array('13','15','19');
$array2 = array('13','19');
print_r(array_diff($array1, $array2));

数组_diff给我一个值,这个值不同,但我想要的是key。我怎样才能拿到钥匙?

我想你在找:

$array1 = array('13','15',17,'19',21);
$array2 = array('13','19');
print_r(array_keys(array_diff($array1, $array2)));

这将打印出1、2和4-键。(记住“1”表示秒,因为我们从0键开始)

为什么
2
?15的关键是
1
可能的重复,我想这涵盖了所有的基础。