我有一个2维数组,我想在PHP中的1d数组上打开它

时间:2013-04-01 19:16:40

标签: php arrays

我有一个处理SQL Select的函数并返回一个数组,当我在我的用户类型表上执行SELECT时,我收到了该数组作为return: 数组([0] =>数组([typ_cod] => ADM) [1] =>数组([0] => CMM [typ_cod] => CMM))

现在我想将它放入$ options数组中,如下所示:  数组([0] => ADM        [1] => CMM       )

返回数组的第一个索引是行号,第二个是表的列。如果有人可以帮忙!谢谢!

1 个答案:

答案 0 :(得分:0)

您可以编写简单的辅助函数

function getArrayValueList($RecordList, $RecordItemName)
{
    $Returnlist = array();
    foreach ($RecordList as $RecordIndex => $RecordItem) {
        $Returnlist[] = $RecordItem[$RecordItemName];
    }
    return array_unique($Returnlist);
}

并尝试

$array = array(array('typ_cod' => 'AMD'), array('typ_cod' => 'CMM'));
var_dump(getArrayValueList($array, 'typ_cod'));