"; print_r ( $combinedArray ); echo " " ; // 運行結果如下: // Array // ( // [name] => Alice // [age] => 25 // [city] => Beijing // ) // 注意事項: // 1. 兩個數組必須具有相同的元素數量,否則array_combine()會返回false。 // 2. 鍵數組中的值應為唯一,否則後續的重複鍵會覆蓋前面的值。 // 3. 值數組可以包含任何類型的數據,包括字符串、數字甚至對象。 // 結合實際場景: // array_combine()非常適合將表單數據、數據庫查詢結果或者配置項列表轉換為關聯數組。 // 例如,假設有兩個數組分別存放數據庫字段名和對應的值: $fields = [ "username" , "email" , "password" ]; $data = [ "bob123" , "[email protected]" , "securepass" ]; $user = array_combine ( $fields , $data ); echo "
"; print_r ( $user ); echo " " ; ?>
相關標籤:
array_combine