除了州和国家/地区数组之外,我还尝试创建城市列表。
我到处都看过,但是我不太明白如何以及是否有可能提取它。
我读到以下内容:get_city();,但它导致用户已经输入了帐单数据。我需要一份已经存在的城市的清单。
我试图遵循提取其余部分的逻辑
$countries = WC()->countries;
$countries_array = WC()->countries->get_allowed_countries();
$country_states_array = WC()->countries->get_allowed_country_states();
foreach($countries_array as $k => $v)
{
echo '<option value="'.$k.'">'.$v.'</option>';
}
echo '<div class="space[15]"><hr /></div>';
foreach ($country_states_array as $item)
{
echo "<div style='border: 1px solid blue;'>";
foreach ($item as $v)
{
echo " ".$v;
}
echo "</div>";
}
echo '<div class="space[15]"><hr /></div>';
//NOT WORKING.... ok....
$country_city = WC()->countries->get_allowed_city(); //does not exist
foreach ($country_city as $c)
{
echo "<div style='border: 1px solid red;'>";
echo " ".$c;
echo "</div>";
}
但是它不起作用。
这个城市列表是否存在或在我的想象中?