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

首頁 > 編程 > PHP > 正文

PHP編程講解array_merge函數(shù)

2020-03-24 18:56:21
字體:
供稿:網(wǎng)友
  • array_merge — 合并一個(gè)或多個(gè)數(shù)組

    說明


    array array_merge ( array array1 [, array array2 [, array ...]] )

    array_merge() 將一個(gè)或多個(gè)數(shù)組的單元合并起來,一個(gè)數(shù)組中的值附加在前一個(gè)數(shù)組的后面。返回作為結(jié)果的數(shù)組。

    如果輸入的數(shù)組中有相同的字符串鍵名,則該鍵名后面的值將覆蓋前一個(gè)值。然而,如果數(shù)組包含數(shù)字鍵名,后面的值將不會(huì)覆蓋原來的值,而是附加到后面。

    如果只給了一個(gè)數(shù)組并且該數(shù)組是數(shù)字索引的,則鍵名會(huì)以連續(xù)方式重新索引。

    例 1. array_merge() 例子


    <?php$array1 = array("color" => "red", 2, 4);$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);$result = array_merge($array1, $array2);print_r($result);?>

    上例將輸出:
    Array([color] => green[0] => 2[1] => 4[2] => a[3] => b[shape] => trapezoid[4] => 4)

    例 2. 簡單的 array_merge() 例子

    <?php$array1 = array();$array2 = array(1 => "data");$result = array_merge($array1, $array2);?>

    別忘了數(shù)字鍵名將會(huì)被重新編號(hào)!

    Array([0] => data)

    如果你想完全保留原有數(shù)組并只想新的數(shù)組附加到后面,用 + 運(yùn)算符:

    <?php$array1 = array();$array2 = array(1 => "data");$result = $array1 + $array2;?>

    數(shù)字鍵名將被保留從而原來的關(guān)聯(lián)保持不變 www.it165.net。
    Array([1] => data)

    array_merge() 的行為在 PHP 5 中被修改了。和 PHP 4 不同,array_merge() 現(xiàn)在只接受 array 類型的參數(shù)。不過可以用強(qiáng)制轉(zhuǎn)換來合并其它類型。

    例 3. array_merge() PHP 5 例子


    <?php$beginning = 'foo';$end = array(1 => 'bar');$result = array_merge((array)$beginning, (array)$end);print_r($result);?>

    上例將輸出:
    Array([0] => foo[1] => bar)

    PHP編程

    鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

  • 發(fā)表評(píng)論 共有條評(píng)論
    用戶名: 密碼:
    驗(yàn)證碼: 匿名發(fā)表
    主站蜘蛛池模板: 大余县| 安图县| 五峰| 乌拉特中旗| 伊川县| 巴楚县| 黔西县| 和顺县| 哈密市| 友谊县| 正阳县| 荔波县| 泸溪县| 剑川县| 湟源县| 望谟县| 双城市| 广安市| 邻水| 共和县| 大庆市| 荆门市| 乡宁县| 航空| 庐江县| 潮州市| 沙湾县| 山西省| 准格尔旗| 韶关市| 溧水县| 政和县| 固镇县| 富裕县| 务川| 小金县| 广河县| 交口县| 北川| 镇安县| 拜城县|