PHP从入门到精通(第4版)(软件开发视频大讲堂)
上QQ阅读APP看书,第一时间看更新

7.12 删除数组中重复元素

视频讲解:光盘\TM\lx\7\12 删除数组中重复元素.mp4

array_unique()函数用于将值作为字符串排序,然后对每个值只保留第一个键名,忽略所有后面的键名,即删除数组中重复的元素。

语法格式如下:

        array array unique ( array array)

其中,array为输入的数组。

【例7.15】本例应用array_unique()函数删除数组中重复的元素,实例代码如下:(实例位置:光盘\TM\sl\7\15)

        <?php
          $array_push = array ("PHP从入门到精通", "PHP范例手册", "PHP范例手册", "PHP网络编程自学手册");
                                              //定义数组
          array_push ($array_push, "PHP开发典型模块大全", "PHP网络编程自学手册");
                                              //添加元素
          print_r($array_push);               //输出数组
          echo "<br>";
          $result=array_unique($array_push);  //删除数组中重复的元素
          print_r($result);                   //输出删除后的数组
        ?>

结果为:Array ( [0]=> PHP从入门到精通 [1]=> PHP范例手册 [2]=> PHP范例手册[3]=> PHP网络编程自学手册 [4]=> PHP开发典型模块大全 [5]=> PHP网络编程自学手册 )

Array ( [0] => PHP从入门到精通 [1] => PHP范例手册 [3] => PHP网络编程自学手册 [4] =>PHP开发典型模块大全 )