PHP数组到HTML选择

Ada*_*ick -3 html php

我在外部文件中有这种格式的国家/地区列表:

<? $countries=array();
$countries['AF']='Afghanistan';
$countries['AL']='Albania';
$countries['DZ']='Algeria';
$countries['AS']='American Samoa';
$countries['AD']='Andorra';
$countries['AO']='Angola'; ?>
Run Code Online (Sandbox Code Playgroud)

如何将它们列为HTML选择中的选项,abreviation(例如:'AF')是国家的值和全名,显示的文本?

例如: <option value="AF">Afghanistan</option>

Thi*_*ter 10

foreach($countries as $cc => $name) {
    echo '<option value="' . $cc . '">' . $name . '</option>';
}
Run Code Online (Sandbox Code Playgroud)

如果外部文件只包含国家/地区列表(顺便说一句,请使用<?php而不是<?!!),只需include它.