2016-07-15 5 views
0

は、私は2つのアレイ、値を持つキーで1、その他を持っている:2つの配列を結果の配列のキーと値に結合しますか?

key_array = ['key1','key2','key3'] 
values_array = ['val1','val2','val3'] 

は、どのように私はこれを取得するために(そのサイズが異なります)それらを反復処理します:

array('key1' => 'val1', 
     'key2' => 'val2', 
     'key3' => 'val3') 

答えて

1

使用array_combine()

$a = array('green', 'red', 'yellow'); 
$b = array('avocado', 'apple', 'banana'); 
$c = array_combine($a, $b); 

print_r($c); 
?> 


Array 
(
    [green] => avocado 
    [red] => apple 
    [yellow] => banana 
) 
関連する問題