どうも、ちょげ(@chogetarou)です。
2つの配列(array)を結合して1つの連想配列に変換する方法を紹介します。
方法

2つの配列(array)を結合して1つの連想配列に変換するには、array_combine()を使います。
まず、array_combine()を呼び出します。
そして、array_combine()の第1引数にキー(key)とする配列、第2引数に値(value)とする配列を指定します。
//keys=キーとする配列, values=値とする配列
$result = array_combine($keys, $values);
上記のarray_combine()は、2つの引数に指定した配列を結合した連想配列を生成します。
使用例
<?php
$keys = [ "one", "two", "three", "four", "five"];
$values = [1, 2, 3, 4, 5];
$result = array_combine($keys, $values);
print_r($result);
?>
出力:
Array
(
[one] => 1
[two] => 2
[three] => 3
[four] => 4
[five] => 5
)
コメント