php中函数返回的访问数组

时间:2017-11-05 21:00:57

标签: php wordpress

我有一个大脑冻结试图从一个函数传回一个数组,以便我可以访问它的值。功能如下:

function queryKeys($value) {

    global $wpdb;

    $query = "SELECT * FROM um_taxkeys WHERE key_id = 1334";
    $key = $wpdb->get_row( $query );

    $array["value_en"] = $key->name_en;
    $array["value_es"] = $key->name_es;
    $array["value_de"] = $key->name_de;


    return $array;
    //var_dump($array);

}

...我尝试使用以下方式访问它:

...
queryKeys($value);
echo $array['value_es'];
...

...但我对用于从返回的数组中获取值的正确语法感到困惑。请欣赏一些指导。非常感谢。

2 个答案:

答案 0 :(得分:3)

您错过了返回值分配:

$array = queryKeys($values);
echo $array['value_es'];

答案 1 :(得分:0)

这应该有效:

<?php
$array = queryKeys($value);
echo $array['value_es'];