在數組中,除了比較常規的創建方法外,我們是可以通過函數來建立一個新數組的。本篇所要帶來的array_combine()函數有一些特別,它能夠對兩個數組進行拼接,從而編程新的數組,我們可以在新數組中看到原數組的影子。下面我們就PHP array_combine()函數做一些基本介紹,然后帶來創建數組的實例。
1、函數說明
通過合并兩個數組來創建一個新數組,其中的一個數組是鍵名,另一個數組的值為鍵值,開發實戰中類比合并兩個來自不通的數組單元,當然2個數組單元必選有一定的聯系和關聯。因為此函數是通過兩個不通數組的鍵值組合成一個新的數組。
2、語法
array_combine(keys,values);
3、參數
keys:鍵名數組 values:鍵值數組
4、返回值
(1)正常情況下返回其中的一個數組是鍵名,另一個數組的值為鍵值的新數組
(2)如果其中一個數組為空或者兩個數組的數目不通,返回為false;
5、實例
$no = [1001,1002,1003,1004]; $name = ['曉明','琪琪','小紅','小李']; $ary = array_combine($no,$name);
以上就是PHP array_combine()函數創建數組方法,可以說這種方法可以保留一些原數組的特征,在創建效率上也是比較快的。