4

有没有办法在不手动构建数组的情况下获得完整的国家列表

$options = array(
  '', => 'Please select your country.',
  'USA' => 'USA',
  'UK' => 'UK',
);

有没有办法把所有国家的数组都填满?手动填充这个有点无聊

4

1 回答 1

7

Drupal 核心存储了所有国家/地区/代码的列表,准备得当,因此您可以将其直接放入表单元素中:

require_once DRUPAL_ROOT . '/includes/locale.inc';

$options = country_get_list();
于 2012-08-22T19:46:00.767 回答