国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

解析php中array_merge與array+array的區別

2024-05-04 23:10:39
字體:
來源:轉載
供稿:網友
array_merge是丟棄原來的數字的key,而保留字符串形式的key,然后組成一個新的數組,不管鍵名是否一樣,都不合并,除非鍵名和value同時一樣并且還必須是字符串形式的key才合并。而array+array就是不管你是什么情況,它都只會先把前面的數組的數據先放到新生成的數組中,之后再看第二個array是否比第一個數組個數多,多的就添加進來,它只數個數,但是這種情況它會添加進來:$a = array('d'=>'aass','e'=>'adsdfd','asd'=>'asdsdd','ddfg'=>'dssdf');

復制代碼 代碼如下:


$b = array('d'=>'adddd','adsdfd','asdfsddddd','d'=>'aass');
$d = $a + $b;
$e = array_merge($a,$b);
var_dump($d);
var_dump($e);


打?。?BR>array
'd' => string 'aass' (length=4)
'e' => string 'adsdfd' (length=6)
'asd' => string 'asdsdd' (length=6)
'ddfg' => string 'dssdf' (length=5)
0 => string 'adsdfd' (length=6)
1 => string 'asdfsddddd' (length=10)
array
'd' => string 'aass' (length=4)
'e' => string 'adsdfd' (length=6)
'asd' => string 'asdsdd' (length=6)
'ddfg' => string 'dssdf' (length=5)
0 => string 'adsdfd' (length=6)
1 => string 'asdfsddddd' (length=10)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和林格尔县| 杭锦后旗| 南和县| 云梦县| 苍山县| 南江县| 宜君县| 炎陵县| 兴安县| 尼木县| 贵定县| 大安市| 靖安县| 宕昌县| 通化县| 庆云县| 上栗县| 鄂州市| 会同县| 双柏县| 江油市| 华池县| 家居| 额敏县| 德昌县| 兰坪| 德格县| 龙井市| 榆林市| 大石桥市| 二手房| 留坝县| 绥中县| 得荣县| 米泉市| 福鼎市| 屏南县| 涞源县| 永川市| 恩平市| 五寨县|