0
Ich möchte assoziative Array von foreach-Schleife erstellen.Erstellen von assoziativen Array von foreach Werte
Wie kann ich assoziative Array wie diese erstellen?
$out = array("cow"=>"milk","hen"=>"egg");
Ich möchte assoziative Array von foreach-Schleife erstellen.Erstellen von assoziativen Array von foreach Werte
Wie kann ich assoziative Array wie diese erstellen?
$out = array("cow"=>"milk","hen"=>"egg");
Verwenden sidebar
als Schlüssel und no
als Wert:
foreach($ads as $social_item) {
$sdbr = $social_item['sidebar'];
$pno = $social_item['no'];
$out[$sdbr] = $pno;
}
}
print_r($out);
Wenn Sie noch die Saiten benötigen:
foreach($ads as $social_item) {
$sdbr .= $social_item['sidebar'];
$pno .= $social_item['no'];
$out[$social_item['sidebar']] = $social_item['no'];
}
echo $sdbr // cow hen
echo $pno // milk egg
}
Vielen Dank. Ich habe meinen Tag wirklich gerettet. –
Denken Sie daran, dass, wenn Sie dies tun, alle doppelten Werte von 'sidebar' wird im '$ out' Array überschrieben. Es wird nur mit dem letzten zugeordneten "Nein" -Wert enden. –
@ Don't Panic: In diesem Beispiel die einzigen anderen Dinge, die ich denken kann, sind Kuh => Steak, Huhn => Brust – AbraCadaver
Kein Problem, der Wert der Sidebar und keine Werte sind einzigartig. –