ho questo ciclo foreach:Crea array associativo dal ciclo Foreach PHP
foreach($aMbs as $aMemb){
$ignoreArray = array(1,3);
if (!in_array($aMemb['ID'],$ignoreArray)){
$aMemberships[] = array($aMemb['ID'] => $aMemb['Name']);
}
}
Questo stampa i campi giusti, ma sono gli array all'interno di array. Ho bisogno del ciclo foreach per produrre un semplice array come questo:
$aMemberships = array('1' => 'Standard', '2' => 'Silver');
Che cosa sto facendo di sbagliato?
Ogni risposta era la stessa. Ho avuto difficoltà a sceglierne uno per votare.+1 per spiegare che stava aggiungendo un array a un array. – stevendesu