array_combine
(PHP 5, PHP 7, PHP 8)
array_combine — 建立一個陣列,用一個陣列的值作為其鍵名,另一個陣列的值作為其值
說明
      array_combine(array 
    $keys, array $values): array
     返回一個 array,用來自
     keys 陣列的值作為鍵名,來自
     values 陣列的值作為相應的值。
    
參數
- 
keys
- 
      將被作為新陣列的鍵。非法的值將會被轉換為字串型別(string)。 
- 
values
- 
      將被作為 Array 的值。 
返回值
   返回合併的 array,如果兩個陣列的單元數不同則返回 false。
  
錯誤/異常
   如果作為keys的陣列和作為values的陣列的元素個數不一樣,將會拋出一個警告錯誤(E_WARNING)。
  
範例
示例 #1 一個 array_combine() 簡單的例子
<?php
$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
)