我有一个处理 SQL Select 并返回一个数组的函数,当我对我的用户类型表执行 SELECT 时,我收到该数组作为返回:Array ([0] => Array ([typ_cod] => ADM) [1 ] => 数组([0] => CMM [typ_cod] => CMM))
现在我想把它放到一个 $options 数组中,像这样: Array([0] => ADM [1] => CMM )
返回数组的第一个索引是行号,第二个是表的列。如果有人可以帮忙!谢谢!
您可以编写简单的辅助函数
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'));