我有这个 PHP/HTML 代码:
<table>
<tr>
<td>Region:</td>
<td>
<select style="width:200px" name="region">
<?php for( $i=0;$i<sizeof($regions);$i++) { ?>
<option value=<?php echo($regions[$i]) ;?>><?php echo( $regions[$i]) ;?></option>
<?php }?>
</select>
</td>
</tr>
问题是显示的值是( Array )
. 我试图替换echo
为printf
,sprintf
但我得到了相同的结果。但是,如果我将其替换为print_r
我现在拥有此信息(Array ([0] => Alaska[region] => Alaska)
。
我需要知道我做错了什么以及如何解决?