一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php數(shù)組合并array_merge()函數(shù)使用注意事項

php數(shù)組合并array_merge()函數(shù)使用注意事項

2020-07-08 15:07PHP教程網(wǎng) PHP教程

array_merge()函數(shù)在php中是對數(shù)組進行合并的,可以把多個數(shù)組合成一個數(shù)組,并且不改變原數(shù)組(www.ythuaji.com.cn)的值了,但今天我在使用array_merge合并數(shù)組時碰到幾個小細節(jié)上的問題,下面我舉例子給各位朋友看看

1.array_merge()合并

例子

  1. $array = array('a'=>'bb'); 
  2. $array2 = array('b'=>'cc'); 
  3. $array3 = array_merge($array,$array2); 
  4. 輸出結果為 
  5. Array ( [a] => bb [b] => cc ) 

上面因為都是數(shù)組就沒有問題了,假如我們把$array 設置不是數(shù)組看看什么情況

?
1
2
3
4
$array = 1;//array('a'=>'bb');
$array2 = array('b'=>'cc');
$array3 = array_merge($array,$array2);
print_r( $array3 );

 

運行后結果

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in E:test1.php on (www.ythuaji.com.cn)line 4

告訴我們必須是要一個數(shù)組了,那么這個我就有多種方法來解決,

1.使用is_array() 進行判斷了,但是會發(fā)現(xiàn)如果合并數(shù)組比較多一個個判斷不合理,后來發(fā)現(xiàn)可以轉換數(shù)據(jù)類型

?
1
2
3
4
5
6
$array = 1;//array('a'=>'bb');
$array2 = array('b'=>'cc');
$array3 = array_merge((array)$array,(array)$array2);
print_r( $array3 );
輸出結果不報錯了
Array ( [0] => 1 [b] => cc )

他自動把數(shù)字1轉換成了數(shù)組了,所以大家在使用時一定要注意這些細節(jié)哦。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜在线观看免费完整直播网 | 日产精品卡一卡2卡三卡乱码工厂 | 天天干女人 | 国产精品13p | 亚洲免费一 | 日本福利片国产午夜久久 | 东北恋哥在线播放免费播放 | 国产青青草 | 男女福利视频 | 交换朋友夫妇3中文字幕 | 天天操免费视频 | 欧美午夜性春猛交bbb | 四虎影视永久在线精品免费 | 日韩欧美一区二区三区中文精品 | 国产玖玖在线 | 日本伊人色综合网 | 情缘1完整版在线观看 | 99这里只有精品66视频 | 欧美不卡一区二区三区免 | 亚洲国产高清一区二区三区 | 日本妇人成熟免费观看18 | 国产98在线| 国产一级片视频 | 成人综合婷婷国产精品久久免费 | 亚洲激情欧美 | 久久精品热只有精品 | 小SAO货边洗澡边CAO你动漫 | 九九免费高清在线观看视频 | 国内精品中文字幕 | 亚洲成人看片 | 色花堂中文字幕98堂网址 | 激情视频亚洲 | 美女靠逼免费视频 | 青草福利视频 | 视频在线观看高清免费看 | 美女奶口隐私免费视频网站 | 欧美精品一区二区三区免费观看 | 国产偷窥女洗浴在线观看亚洲 | 91免费播放 | 特a级片 | 亚洲精品在线播放 |