获取数组中相应键的值

时间:2013-12-08 17:06:38

标签: php arrays

我有一个数组

      $details= array(

             "Name" => array (
                                 0 => "John",
                                 1 => "Harry",
                                 2 => "Thomas"
                              ),
             "Profession" => array 
                               (
                                 0 => "Painter",
                                 1 => "Designer",
                                 2 => "Programmer"
                               )
            );

我正在使用ajax来获取数据,我想以这样的方式获取它:当键是名称时,只有与键名对应的值应该在所需的位置回显。

这里你没有必要展示如何通过ajax获取,只是让我知道如何在key = name时获取数据。

提前致谢:D

2 个答案:

答案 0 :(得分:0)

if(isset($details[$name]))
    echo json_encode($details[$name]);

答案 1 :(得分:0)

为此

使用array_column
print_r(array_column($details,0)); //Fetching values by key.

<强>输出:

Array
(
    [0] => John
    [1] => Painter
)