Создать ассоциативный массив из цикла Foreach PHP

У меня есть такой цикл foreach:

foreach($aMbs as $aMemb){
    $ignoreArray = array(1,3);
    if (!in_array($aMemb['ID'],$ignoreArray)){ 
        $aMemberships[] = array($aMemb['ID'] => $aMemb['Name']);
    }
}

Он выводит правильные поля, но они являются массивами внутри массивов. Мне нужен цикл foreach для вывода простого массива вроде этого:

$aMemberships = array('1' => 'Standard', '2' => 'Silver');

Что я делаю не так?

21
задан tmartin314 30 September 2010 в 18:57
поделиться