我見過很多類似的問題,但沒有任何可以幫助解釋我的問題。 我有一個名爲城市的數組,具有該州的城市的嵌套數組。它看起來像這樣:回聲嵌套數組與PHP foresh PHP
$cities = array(
"ca" => array(
"los-angeles" => "Los Angeles"
),
"wa" => array(
"bellingham" => "Bellingham",
"seattle" => "Seattle",
"tacoma" => "Tacoma"
)
);
我的PHP代碼顯示了許多HTML select
領域:
<?php
foreach ($cities as $state) {
echo "<select name='city' id='" . $state . "'>";
foreach ($state as $city => $name) {
echo "<option value='" . $city . "'>" . $name . "</option>";
}
}
?>
的select
的id
總是Array
。我如何使用密鑰,如「ca」或「wa」?
謝謝!關於顯式名稱的提示我將確保更頻繁地使用!我現在明白'state-key'是如何被發現的。哦,我確實關閉了'select'標籤,但我忘了將它添加到這個問題中, –