首頁 > 後端開發 > php教程 > PHP中数组合并的步骤

PHP中数组合并的步骤

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-17 08:22:51
原創
853 人瀏覽過

PHP中数组合并的方法

1. array array_merge(array $array1[, array $...])

合并一个或多个数组的元素,将后面的元素追加到前面的元素后面,并返回结果数组。

Code:

$arr1 = array(    'astr1' => 'astr1',    3 => 'anum1');$arr2 = array(    1 => 'bnum1',    2 => 'bnum2',    'bstr1' => 'bstr1',    3 => 'bnum3',    'astr1' => 'bstr2',    '0' => 'bstr3',    '1' => 'bstr4');print_r(array_merge($arr1, $arr2));
登入後複製

Result:

Array(    [astr1] => bstr2    [0] => anum1    [1] => bstr4    [2] => bnum2    [bstr1] => bstr1    [3] => bnum3    [4] => bstr3)
登入後複製

Conclusion:

key为数值的元素,从key=0开始按照递增的规则重新排序,如出现重复的key值时,依旧按递增的顺序排;

key为字符串的元素,按照原来的顺序排列,如出现重复的key时,后面的值会覆盖前面的值;

当key为‘0’时,按照数字处理;当key为'1',‘2’等其他数字字符串时,会覆盖前面key为1,2的值

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
跟著老師寫沒有成功
來自於 1970-01-01 08:00:00
0
0
0
http://run.php.cn/線上PHP程式運行結果不正確
來自於 1970-01-01 08:00:00
0
0
0
怎麼用thinkphp3.2和ajax模糊查詢
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板