我已經搜索了該網站,但無法找到解決我的問題的方法。 我想只選擇陣列中的產品名稱。 (如:長笛,小號..)在php中選擇多維數組中的項目
這是我的陣列。
$products = array
(
'MMS-1754'=> array('name'=> 'Flute', 'cost'=> 149.50),
'MMS-1864'=> array('name'=> 'Trumpet','cost' => 199.50),
'MMS-1965'=> array('name'=> 'Clarinet', 'cost'=> 299.50)
);
這是用於填充下拉列表
echo'<select name="Name">';
foreach($products as $code => $word)
{
foreach($word as $product)
{
echo'<option value="'.$code.'">'.$product.'</option>';
}
}
echo'</select>';
結果我得到的是productnames,也是costprices我的PHP代碼。我只想要產品名稱。
使用IF語句......我不知道這是怎麼的一個問題。 .. – Neal
'foreach($ products as $ item){echo $ item ['name']; }' –