Добавление нескольких значений в ассоциативный массив в PHP за один вызов

Я пытаюсь инстанцировать ассоциативный массив, а затем во втором вызове присвоить ему различные другие наборы значений на одной блок-строке. Я хотел бы сделать это в той же форме, что и при инстанцировании:

"variable"  = > 'value';

Мое инстанцирование:

$post_values = array(
    "x_login"           => "API_LOGIN_ID",
    "x_tran_key"        => "TRANSACTION_KEY",
);

Я хотел бы добавить:

"x_version"         => "3.1",
"x_delim_data"      => "TRUE",
"x_delim_char"      => "|",
"x_relay_response"  => "FALSE",
"x_state"           => "WA",
"x_zip"             => "98004"

Какие у меня есть варианты? Возможно, существует использование array_push, о котором я не знаю, для более простого добавления нескольких значений? Или я застрял на добавлении одного значения за вызов, как:

$post_values['x_version']='3.1'; 
 ....
$post_values['x_zip']='98004';

Есть ли другой изящный способ добавить несколько значений в ассоциативный массив в одной строке?

8
задан ViviDVasT 30 October 2011 в 16:52
поделиться