我的問題是,下拉菜單實際上是正確填充的,但只有該特定行的第一個字母。PHP在下拉菜單中顯示數組的第一個字母?
我在文件中的以下內容:
週一
週二
週三
它是作爲顯示:
中號
牛逼
W
任何想法?
我的代碼:
<select id="playlist_wrongstyle" class="form-control" style="visibility:visible; width:250px;">
<option selected="selected">Choose one</option>
<?php
$returnedScheduleNamesArray = explode ("\n", file_get_contents('/srv/http/schedulenames'));
array_pop($returnedScheduleNamesArray); //remove empty last line
foreach($returnedScheduleNamesArray as $name)
{
?>
<option value="<?=$name['name']?>"><?=$name['name']?></option>
<?php
}
?>
</select>
試試看:'= $name ?>' –
'$ name'是一個字符串嗎? – jeroen
@MagnusEriksson完美!感謝百萬:) – irishwill200