可以说这是我的 sql 数据库列值:
Result - Reference
1 A1
2 A2
3 A3
4 A4
5 A5
获取上述列后,我有以下数组:
$inputValue = array(1,3,5); //This is the User Input
$result = array(1,2,3,4,5); //This is the mysql fetched result of 'Results' column
$reference = array('A1','A2','A3','A4','A5'); //This is the fetched result of 'Reference' column
$filteredData = array_intersect($inputValue, $result);
print_r($filteredData);
当我这样做时array_intersect($inputValue, $result);
,输出:
Array ( [0] => 1
[1] => 3
[2] => 5 )
现在在 array_intersect 之后,我将如何将相应的引用存储到另一个数组中?意思是,在相交之后,$filteredData
有数组 values 1,3,5
。现在我还希望将相应的引用存储在一个单独的数组中,该数组应该具有以下值:$MatchingReference = array(A1,A3,A5);
这是怎么做到的?