Php 显示数组值

Php 显示数组值,php,Php,我有两个数组,如下所示 第一个阵列: Array ( [0] => Array ( [desc] => teacher [code] => 01 ) [1] => Array ( [desc] => student [code] => 02 ) ... ) 第二个阵列: Array ( [0] => Array ( [code]

我有两个数组,如下所示

第一个阵列:

Array
(
[0] => Array
    (
        [desc] => teacher
        [code] => 01
    )

[1] => Array
    (
        [desc] => student
        [code] => 02
    )
...

)
第二个阵列:

Array
(
[0] => Array
    (
        [code] => 01
        [name] => John
    )

[1] => Array
    (
        [code] => 02
        [name] => Smith
    )
...
)
我希望得到如下回应:

约翰,老师

和/或

史密斯,学生


请告知!谢谢。

将上述问题与您的问题放在一边,让我们看看如何将您的价值观联系起来。此外,您的<强>“第二”<强>数组似乎是更重要的一级-考虑重命名?< /P>
$first = array(
    array("desc" => "teacher", "code" => 01),
    array("desc" => "student", "code" => 02)
);

$second = array(
    array("name" => "John", "code" => 01),
    array("name" => "Smith", "code" => 02)
);

foreach($second as $value){
    echo $value['name'] . "," . $first[findDesc($first, $value['code'])]['desc'];
}

function findDesc($haystack, $needle){
   foreach($haystack as $key => $value){
      if($value['code'] === $needle )
         return $key;
   }
   return false;
}

那么我们在做什么?我们在第二个数组中循环,因为这似乎是您的主数组,然后从“code”中获取值,并在第一个数组中查找相同的“code”,返回键,这样我们就可以得到“desc”

的值。首先,您必须解释一下“远程服务器”是什么意思。您没有从服务器上“获取php数组”。您有没有为此做过任何努力?你能谈谈你在实现一个解决方案时遇到的具体问题吗?我想他的意思是他想要得到那个数组的值。谢谢你们的快速回复,伙计们!我是新手。