PHP数组内搜索

PHP数组内搜索,php,arrays,search,Php,Arrays,Search,排列 当GET为I.e.[C]时,如何使用GET函数在该数组输出中搜索? 结果应该是这样的:你的结果:[D]考试通过:[E] i、 e.GET是5654678679,结果是 是:你的成绩:80次考试通过:是 例子 这个数组是用“Excel到PHP数组”生成的。我想你是在寻找类似或的东西。欢迎使用SO!我建议你尝试一下,然后告诉我们你尝试了什么,出了什么问题。我是php新手,所以我需要帮助来解决这个问题 ( [1] => Array ( [A] => Rina [B] =>

排列

当GET为I.e.[C]时,如何使用GET函数在该数组输出中搜索? 结果应该是这样的:你的结果:[D]考试通过:[E] i、 e.GET是5654678679,结果是 是:你的成绩:80次考试通过:是 例子
这个数组是用“Excel到PHP数组”生成的。

我想你是在寻找类似或的东西。

欢迎使用SO!我建议你尝试一下,然后告诉我们你尝试了什么,出了什么问题。我是php新手,所以我需要帮助来解决这个问题
( 
[1] => Array 
( 
[A] => Rina
[B] => Reding 
[C] => 9987536263 
[D] => 47 
[E] => NO 
) 

[2] => Array 
( 
[A] => Anna 
[B] => Jones 
[C] => 0243055454 
[D] => 90 
[E] => YES 
) 

[3] => Array 
( 
[A] => Mario 
[B] => Arinken 
[C] => 5654678679 
[D] => 80 
[E] => YES
) 

) 
$array=Array( 
1 => Array 
( 
'A' => 'Rina',
'B' => 'Reding',
'C' => 9987536263,
'D' => 47,
'E' => 'NO' 
),

2 => Array 
( 
'A' => 'Anna',
'B' => 'Jones',
'C' => '0243055454',
'D' => 90,
'E' => 'YES' 
),

3 => Array 
( 
'A' => 'Mario',
'B' => 'Arinken',
'C' => '5654678679',
'D' => 80,
'E' => 'YES'
) 

);

//$pc=$_GET["PERSONAL_CODE"];
$pc='5654678679';//Test Case
$C=array();
foreach($array as $k=>$v){
  $C[$v['C']]=$k;
}

echo "Your result: ".$array[$C[$pc]]['D']." Exam passed:".$array[$C[$pc]]['E'];