Php数组函数使用介绍

2022-10-17 20:45:47 发布:网友投稿 来源:网友投稿
热度:69

在用php开发时,我们经常会接触到数组,php为数组操作提供了很多的函数,下面来介绍一些平常比较少用到,但又很实用的函数。

操作方法

  • 01

    首先看下我们代码,定义了二个数组arr1和arr2,然后调用array_merge函数,把结果赋值给arr3,最后输出显示arr3数组。代码如图。

  • 02

    执行结果如图,array_merge函数是把一个或多个数组合并为一个数组。从结果上可以看出,是直接合并多个数组的值,并不会过滤重复的值。

  • 03

    要去掉数组的重复值,我们可以调用函数array_unique,代码如图,

  • 04

    再次运行,得到结果,数组里已经没有重复值了。

  • 05

    如果要获取二个或多个数组的交集,我们可以用 array_intersect函数。即只有二个数组或多个数组里都有的元素,才会返回,代码如图,

  • 06

    运行后得到结果,我们两个数组的交集是(3,4,5)

  • 07

    我们还可以对数组的值进行排序,用 asort函数就行了,代码如图,asort($arr3, 1); //函数的第二个参数 1,是指明要把数组的每一项作为数字来处理。

  • 08

    运行结果如图,把一个数字比较乱的数组排序后,按数字大小重新排序好了。如果需要用降序来排序,可以调用arsort函数,大家可以自行测试下。

下一篇:HTML mailto的用法介绍
上一篇:Navicat如何管理数据库的表?