php 数组函数(1)

来源:互联网 发布:家庭网络连接方式 编辑:程序博客网 时间:2024/05/29 10:22

一:添加数组元素 : array_push($array,$str); array_unshift($array,$str);

    $array = array(        "a" => 1,        "b" => 2        );    $a = array_push($array,"3");    print_r($a."<br/>");    print_r($array);    Array_unshift($array,'0');    print_r($array);


得到结果如下,array_push()是在数组尾部添加一个元素,array_unshift()是向数组头部添加一个元素
返回值为新加入的元素


二:删除指定数组元素 unset(); 删除重复数组元素 array_unique()

    $array = array(        "a" => 1,        "b" => "2",        "c" => "3",        "d" => "2"        );    unset($array["a"]);    $a = array_unique($array);    print_r($array);echo "<br/>";    print_r($a);

unset()删除数组元素,释放内存 ;array_unique()的返回值为删除重复元素的值;


这里写图片描述

三:合并数组 array_merage($array1,$array2);

    $array1 = array(        "a" => 1,        "b" => "2",        "c" => "3",        "d" => "2"        );    $array2 = array(   "0" => 'c'        );;    print_r(array_merge($array1,$array2));

结果如图所示

array_combine($array1,$array2); 合并两个数组,array1的值作为新数组的键值,array2的值作为新数组的值

$arr = array("1","2","3");$arrm = array("hello" ,"love" ,"word");$new = array_combine($arr,$arrm);print_r($new);

得到的结果:


这里写图片描述

0 0
原创粉丝点击