2015-02-09 167 views
1

我有两个数组,第一个数组:把两个不同的阵列,但相同的索引选择

print_r($store_name); 
Array ([0] => PAM-Penang Alma [1] => PBL-Bayan Lepas [2] => PBM-Bukit Mertajam [3] => PBR-Jalan Burma [4] => PGL-Greenlane Penang [5] => PRU-Penang Raja Uda [6] => PSC-Sunway Carnival [7] => PSP-Sunway Prima [8] => PTB-Penang Tg Bungah) 

我的第二个数组:

print_r ($store_id_arr); 
Array ([0] => 815 [1] => 817 [2] => 819 [3] => 821 [4] => 823 [5] => 825 [6] => 827 [7] => 829 [8] => 831) 

我如何可以结合使用选择两个阵列(如图所示以下)?:

<select> 
    <option value="$store_id_arr">$store_name</option> 
    <option value="$store_id_arr">$store_name</option> 
</select> 

回答

2
echo '<select>'; 
foreach ($store_id_arr as $k => $v) { 
    echo '<option value="'.$v.'">'.$store_name[$k].'</option>'; 
} 
echo '</select>'; 

很简单,迭代在名称使用相同的密钥ID

+0

您好,感谢..这真的对我的作品。 – airi 2015-02-09 08:02:26

2

$store_id_arr并获得价值这必须帮助你

<select> 
    <?php 
    foreach($store_name as $key=>$value) 
    { 
    ?> 
    <option value="<?php echo $store_id_arr[$key] ?>"><?php echo $value ?></option> 
    <?php 
    } 
    ?> 
</select> 
+0

谢谢..你的回答作品,但我只能选择一个答案只... – airi 2015-02-09 08:01:56

相关问题