Или сохраните его в плоском файле и прочитайте его. Например:
Плоский файл =
$us_states_options = array(
'AL' => 'Alabama',
'AK' => 'Alaska',
//...etc
)
Функция:
include_once(drupal_get_path('module', 'module_name') .'/us_states.inc');
Все довольно уродливо, нопо крайней мере, вы можете редактировать этот файл независимо, и вы можете работать хорошо, если у вас большой список.Есть миллион способов, которыми вы могли бы включить этот список - используя exec, fgetcsv / file и т.д ....
Но я думаю, что решение ceejayoz - самое хорошее.Я бы, вероятно, раскрутил эти виды утилитарных функций в отдельное включение, чтобы содержать его в чистоте.