0
foreachループから連想配列を作成したい。foreach値から連想配列を作成する
if (sizeof($ads) > 0) {
foreach($ads as $social_item) {
$sdbr .= $social_item['sidebar'];
$pno .= $social_item['no'];
}
echo $sdbr // cow hen
echo $pno // milk egg
}
どのようにこのような連想配列を作成できますか?
値としてキーとno
など
$out = array("cow"=>"milk","hen"=>"egg");
あなたがこれを行う場合には、重複値、ということを覚えておいてください'sidebar'は '$ out'配列に上書きされます。それは、最後に関連付けられた「いいえ」値だけで終わるでしょう。 –
@ Don'tPanic:この例では、私が考えることができる唯一の他のものは '牛=>ステーキ、鶏=>乳房 'です – AbraCadaver
問題はありません、サイドバーの値と値は一意です。 –