-1

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

现在我想把它放到一个 $options 数组中,像这样: Array([0] => ADM [1] => CMM )

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

4

1 回答 1

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'));
于 2013-04-01T19:37:19.597 回答