[英]Merge these two array in php
我想合並兩個數組,其中第一個數組將是鍵,第二個數組將是結果數組中的值。
$array1 =array('k1','k2');
$array2 =array('v1','v2');
輸出應為:
array(
'k1' => 'v1',
'k2' => 'v2',
)
您使用內置的array_combine
函數
$keys = array('k1','k2');
$values = array('v1','v2');
$result = array_combine ($keys, $values);
<?php
$a1=array("a","b","c","d");
$a2=array("Cat","Dog","Horse","Cow");
print_r(array_combine($a1,$a2));
?>
您可以使用array_combine
函數。 此函數將一個數組用於鍵,將一個數組用於值。
您可以將其用作:
array_combine ( $keys, $values );
您的情況是:
$array1 =array('k1','k2');
$array2 =array('v1','v2');
$combined_array = array_combine ( $array1, $array2 );
php中的array_combine()函數是最簡單的方法:
$array1 =array('k1','k2');
$array2 =array('v1','v2');
$result_array = array_combine ($array1, $array2);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.