iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP数组的常见操作和常用函数
  • 194
分享到

PHP数组的常见操作和常用函数

php开发语言 2023-09-05 19:09:43 194人浏览 薄情痞子
摘要

一.数组遍历 在操作数组时,经常需要依次访问数组中的每个元素,这种操作称为数组的遍历。 在PHP中,通常使用foreach语句实现数组的遍历,其语法格式有两种,具体如下:  以上两种语法格式都是通过foreach语句来实现对数组的遍历,不同

一.数组遍历

在操作数组时,经常需要依次访问数组中的每个元素,这种操作称为数组的遍历
PHP中,通常使用foreach语句实现数组的遍历,其语法格式有两种,具体如下:

 以上两种语法格式都是通过foreach语句来实现对数组的遍历,不同的是,在语法格式一中,只是将当前元素的值赋给$value。而在语法格式二中,将当前元素的键名赋值给$key值赋值给$value,这样可以同时获取当前元素的键名和值

二.数组排序函数

1.sort():对数组进行升序排列

2.rsort():对数组进行降序排列

 


3.asort():根据关联数组的值,对数组进行升序排列

4.ksort():根据关联数组的键,对数组进行升序排列

5.arsort():根据关联数组的,对数组进行降序排列

6.krsort():根据关联数组的,对数组进行降序排列


 三.常用函数

php中提供许多操作数组的函数,只需要调用这些函数就能够实现数组的查找和排序等功能。
基本函数:

数组统计函数:

count()函数:

count()函数的作用是用于计算数组中元素的个数。
其声明方式如下:

数组检索函数:

1.is_array()函数:

is_array()函数的作用是判断一个变量是否是数组,如果是数组,则返回true,否则返回false。

在上述声明中,count()函数接收两个参数,其中$var参数是必需的,它表示传入的数组对象。
$mode参数是可选参数,默认值为0,如果将该参数设置为1,则count()函数会递归计算多维数组中每个元素的个数。
 2.array_unique()函数

array_unique()函数的作用是移除数组中的重复元素

 去除重复元素后返回一个新的数组对象

3.array_search()函数:

在数组array中搜索某个键值value,并且返回对应的键名

使用格式:

array_search( value, array, strict)

strict 可选 ,为true时表示区分数据类型,否则不区分

四.数组与变量,数据结构集合转换函数

array_push():

第一个参数的末尾添加一个或多个元素(入栈),然后返回新的数组长度

使用格式:array_push(array,value1,value2,...)

array_pop():

删除数组中的最后一个元素

使用格式:array_pop(array)

array_shift():

删除数组中的第一个元素,并返回被删除元素的值

使用格式:array_shift(array)

array_unshift():

像数组插入新元素,新数组的值将会被插入到数组的开头

使用格式:array_unshift(array,value1,value2,....)

array_diff():

返回两个数组的差集数组。该数组包含了所有在被比较的数组中,但是不在任何其他参数数组中的键值(只比较键值)

使用格式:array_diff(array,array2,array3,....)

array_diff_assoc():

需要同时比较键名和键值

使用格式:array_diff_assoc(array,array2,array3,....)

array_diff_key():

只比较键名

使用格式:array_diff_key(array,array2,array3,....)

来源地址:https://blog.csdn.net/qq_66198247/article/details/127430575

--结束END--

本文标题: PHP数组的常见操作和常用函数

本文链接: https://www.lsjlt.com/news/395896.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PHP数组的常见操作和常用函数
    一.数组遍历 在操作数组时,经常需要依次访问数组中的每个元素,这种操作称为数组的遍历。 在PHP中,通常使用foreach语句实现数组的遍历,其语法格式有两种,具体如下:  以上两种语法格式都是通过foreach语句来实现对数组的遍历,不同...
    99+
    2023-09-05
    php 开发语言
  • php中常见的文件操作函数
    这篇文章主要讲解了“php中常见的文件操作函数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php中常见的文件操作函数”吧!获取文件内容:file_get_...
    99+
    2024-04-02
  • PHP中常见的数组操作有哪些?
    PHP是一种广泛使用的服务器端编程语言,也是互联网应用开发中非常重要的一部分。在PHP中,数组是一种非常常见的数据类型,它可以用于存储和操作一组相关的数据。在本文中,我们将介绍PHP中常见的数组操作,希望对PHP开发者有所帮助。创建数组在P...
    99+
    2023-05-22
    PHP数组操作 常见数组操作 PHP数组方法
  • PHP数组常见操作技巧大揭秘
    PHP是一种常用的服务器端脚本语言,被广泛用于开发Web应用程序。在PHP中,数组是一种非常常见且重要的数据类型,经常用于存储和操作一组数据。本文将揭秘PHP数组常见操作技巧,通过具体...
    99+
    2024-03-14
    技巧 php 数组操作
  • JavaScript数组常见操作技巧
    目录一、创建数组二、判断是不是数组三、类数组和数组的转换四、数组去重1.利用 set 去重2.双重循环 + splice3.新建数组 + includes4.reduce + inc...
    99+
    2024-04-02
  • PHP文件操作常用函数
    PHP文件操作常用函数 在Web开发中,文件操作是非常重要的一部分。PHP提供了很多常用的文件操作函数,下面对其中的十个函数进行详细解释。 1. fopen()函数 fopen()函数用于打开一个文件,并返回一个文件指针。这个指针可以用于读...
    99+
    2023-08-31
    php 开发语言
  • JavaScript数组常见操作有哪些
    这篇文章主要为大家展示了“JavaScript数组常见操作有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JavaScript数组常见操作有哪些”这篇文章吧...
    99+
    2024-04-02
  • Java中数组的常见操作合集
    目录数组的常见操作数组越界异常数组空指针异常数组遍历数组获取最大值元素数组反转数组作为方法参数和返回值数组作为方法参数数组作为方法返回值数组的常见操作 数组越界异常 public s...
    99+
    2024-04-02
  • JavaScript数组常见操作技巧(二)
    目录一、出数组中的重复元素或非重复元素二、数组扁平化 / 数组降维二维数组:双重循环二维数组:循环 + concat二维数组:reduce + concat二维数组:展开 / app...
    99+
    2024-04-02
  • PHP 函数常见错误的常见原因
    php函数常见的错误原因有:函数不存在:函数未声明或导入。函数签名错误:调用签名与声明签名不匹配。参数类型不匹配:传递参数类型与声明类型不符。返回类型不匹配:返回类型与声明类型不一致。 ...
    99+
    2024-04-13
    php 常见错误 作用域
  • 总结20个常见的JavaScript数组操作
    JavaScript中的Array对象与其他编程语言中的数组一样,是一组数据的集合。在JavaScript中,数组里面的数据可以是不同类型的,并具有用于执行数组常见操作的方法。声明数组有三种不同的声明方式1. 常规方式const hobby...
    99+
    2023-05-14
    前端
  • 20个常见的JavaScript数组操作总结
    目录声明数组1. 常规方式2. 简洁方式3. 字面Array 对象方法1. forEach2. map3. concat4. push5. unshift6. pop7. shift...
    99+
    2024-04-02
  • C语言常见的文件操作函数
    目录一、文件的打开和关闭1、文件指针2、文件打开和关闭二、文件的顺序读写 1、fgetc()和fputc()函数2、fgets()和fputs()函数 3、fsc...
    99+
    2024-04-02
  • PHP常用的文件操作函数总结
    目录1 :basename()2 :copy()3 :dirname()4 :disk_free_space()5 :disk_total_space()6 :f...
    99+
    2022-11-13
    PHP文件操作函数 PHP文件操作
  • PHP常见函数漏洞
    目录 前言: 1、intval(): 一些特性: 2、__wakeup() : 3、strcmp() : 4、assert(): 5、eval(): 6、include(): 7、readfile(): 8、call_user_func()...
    99+
    2023-09-03
    php bug 开发语言 web安全
  • JavaScript中数组常见的操作技巧分享
    这篇文章主要讲解了“JavaScript中数组常见的操作技巧分享”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript中数组常见的操作技巧分享”...
    99+
    2024-04-02
  • php中一些常见的数组函数有哪些
    小编给大家分享一下php中一些常见的数组函数有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!php有什么特点1、执行速度快。2、具有很好的开放性和可扩展性。3、PHP支持多种主流与非主流的数据库。4、面向对象编程:PH...
    99+
    2023-06-14
  • PHP常见数组函数与实例有哪些
    小编给大家分享一下PHP常见数组函数与实例有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、数组的一些关于键名和值的基础操作函数1.获取数组所有的键或值:array_keys() array_values()$arr...
    99+
    2023-06-14
  • JavaScript数组常见操作技巧有哪些
    这篇文章主要介绍“JavaScript数组常见操作技巧有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript数组常见操作技巧有哪些”文章能帮助大家解决问题。一、创建数组创建数组是基...
    99+
    2023-06-29
  • js中.sort()函数的常见用法与高级操作
    这是.sort()函数最常见的用法 //没有函数参数,按字符编码格式排序 var arr = [3,2,3,34,12,23,234,84,9]; arr.sort(); // 结...
    99+
    2023-05-20
    js中sort函数用法 sort函数 sort函数怎么用
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作