目录
PHP Array,phparray
首页 php教程 php手册 PHP Array,phparray

PHP Array,phparray

Jun 13, 2016 am 09:05 AM
array

PHP Array,phparray

函数

描述

array()

创建数组。

array_change_key_case()

返回其键均为大写或小写的数组。

array_chunk()

把一个数组分割为新的数组块。

array_combine()

通过合并两个数组来创建一个新数组。

array_count_values()

用于统计数组中所有值出现的次数。

array_diff()

返回两个数组的差集数组。

array_diff_assoc()

比较键名和键值,并返回两个数组的差集数组。

array_diff_key()

比较键名,并返回两个数组的差集数组。

array_diff_uassoc()

通过用户提供的回调函数做索引检查来计算数组的差集。

array_diff_ukey()

用回调函数对键名比较计算数组的差集。

array_fill()

用给定的值填充数组。

array_filter()

用回调函数过滤数组中的元素。

array_flip()

交换数组中的键和值。

array_intersect()

计算数组的交集。

array_intersect_assoc()

比较键名和键值,并返回两个数组的交集数组。

array_intersect_key()

使用键名比较计算数组的交集。

array_intersect_uassoc()

带索引检查计算数组的交集,用回调函数比较索引。

array_intersect_ukey()

用回调函数比较键名来计算数组的交集。

array_key_exists()

检查给定的键名或索引是否存在于数组中。

array_keys()

返回数组中所有的键名。

array_map()

将回调函数作用到给定数组的单元上。

array_merge()

把一个或多个数组合并为一个数组。

array_merge_recursive()

递归地合并一个或多个数组。

array_multisort()

对多个数组或多维数组进行排序。

array_pad()

用值将数组填补到指定长度。

array_pop()

将数组最后一个单元弹出(出栈)。

array_product()

计算数组中所有值的乘积。

array_push()

将一个或多个单元(元素)压入数组的末尾(入栈)。

array_rand()

从数组中随机选出一个或多个元素,并返回。

array_reduce()

用回调函数迭代地将数组简化为单一的值。

array_reverse()

将原数组中的元素顺序翻转,创建新的数组并返回。

array_search()

在数组中搜索给定的值,如果成功则返回相应的键名。

array_shift()

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

array_slice()

在数组中根据条件取出一段值,并返回。

array_splice()

把数组中的一部分去掉并用其它值取代。

array_sum()

计算数组中所有值的和。

array_udiff()

用回调函数比较数据来计算数组的差集。

array_udiff_assoc()

带索引检查计算数组的差集,用回调函数比较数据。

array_udiff_uassoc()

带索引检查计算数组的差集,用回调函数比较数据和索引。

array_uintersect()

计算数组的交集,用回调函数比较数据。

array_uintersect_assoc()

带索引检查计算数组的交集,用回调函数比较数据。

array_uintersect_uassoc()

带索引检查计算数组的交集,用回调函数比较数据和索引。

array_unique()

删除数组中重复的值。

array_unshift()

在数组开头插入一个或多个元素。

array_values()

返回数组中所有的值。

array_walk()

对数组中的每个成员应用用户函数。

array_walk_recursive()

对数组中的每个成员递归地应用用户函数。

arsort()

对数组进行逆向排序并保持索引关系。

asort()

对数组进行排序并保持索引关系。

compact()

建立一个数组,包括变量名和它们的值。

count()

计算数组中的元素数目或对象中的属性个数。

current()

返回数组中的当前元素。

each()

返回数组中当前的键/值对并将数组指针向前移动一步。

end()

将数组的内部指针指向最后一个元素。

extract()

从数组中将变量导入到当前的符号表。

in_array()

检查数组中是否存在指定的值。

key()

从关联数组中取得键名。

krsort()

对数组按照键名逆向排序。

ksort()

对数组按照键名排序。

list()

把数组中的值赋给一些变量。

natcasesort()

用“自然排序”算法对数组进行不区分大小写字母的排序。

natsort()

用“自然排序”算法对数组排序。

next()

将数组中的内部指针向前移动一位。

pos()

current() 的别名。

prev()

将数组的内部指针倒回一位。

range()

建立一个包含指定范围的元素的数组。

reset()

将数组的内部指针指向第一个元素。

rsort()

对数组逆向排序。

shuffle()

把数组中的元素按随机顺序重新排列。

sizeof()

count() 的别名。

sort()

对数组排序。

uasort()

使用用户自定义的比较函数对数组中的值进行排序并保持索引关联。

uksort()

使用用户自定义的比较函数对数组中的键名进行排序。

usort()

使用用户自定义的比较函数对数组中的值进行排序。

 

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1664
14
CakePHP 教程
1422
52
Laravel 教程
1316
25
PHP教程
1267
29
C# 教程
1239
24
使用C#中的Array.Sort函数对数组进行排序 使用C#中的Array.Sort函数对数组进行排序 Nov 18, 2023 am 10:37 AM

标题:C#中使用Array.Sort函数对数组进行排序的示例正文:在C#中,数组是一种常用的数据结构,经常需要对数组进行排序操作。C#提供了Array类,其中有Sort方法可以方便地对数组进行排序。本文将演示如何使用C#中的Array.Sort函数对数组进行排序,并提供具体的代码示例。首先,我们需要了解一下Array.Sort函数的基本用法。Array.So

简单明了的PHP array_merge_recursive()函数使用方法 简单明了的PHP array_merge_recursive()函数使用方法 Jun 27, 2023 pm 01:48 PM

在进行PHP编程时,我们常常需要对数组进行合并。PHP提供了array_merge()函数来完成数组合并的工作,不过当数组中存在相同的键时,该函数会覆盖原有的值。为了解决这个问题,PHP在语言中还提供了一个array_merge_recursive()函数,该函数可以合并数组并保留相同键的值,使得程序的设计变得更加灵活。array_merge

如何使用PHP中的array_combine函数将两个数组拼成关联数组 如何使用PHP中的array_combine函数将两个数组拼成关联数组 Jun 26, 2023 pm 01:41 PM

在PHP中,有许多强大的数组函数可以使数组的操作更加方便和快捷。当我们需要将两个数组拼成一个关联数组时,可以使用PHP的array_combine函数来实现这一操作。这个函数实际上是用来将一个数组的键作为另一个数组的值,合并成一个新的关联数组。接下来,我们将会讲解如何使用PHP中的array_combine函数将两个数组拼成关联数组。了解array_comb

PHP array_fill()函数用法详解 PHP array_fill()函数用法详解 Jun 27, 2023 am 08:42 AM

在PHP编程中,数组是一种非常重要的数据结构,能够轻松地处理大量数据。PHP中提供了许多数组相关的函数,array_fill()就是其中之一。本篇文章将详细介绍array_fill()函数的用法,以及在实际应用中的一些技巧。一、array_fill()函数概述array_fill()函数的作用是创建一个指定长度的、由相同的值组成的数组。具体来说,该函数的语法

PHP array_change_key_case()函数使用方法介绍 PHP array_change_key_case()函数使用方法介绍 Jun 27, 2023 am 10:43 AM

在PHP编程中,数组是一个经常用到的数据类型。而关于数组的操作函数也是相当多的,其中包括了array_change_key_case()函数。该函数可以将数组中键名的大小写进行转换,从而方便我们进行数据的处理。本文就来介绍一下PHP中array_change_key_case()函数的使用方法。一、函数语法及参数array_change_ke

Java中的ArrayIndexOutOfBoundsException异常常见原因是什么? Java中的ArrayIndexOutOfBoundsException异常常见原因是什么? Jun 24, 2023 pm 10:39 PM

Java是一种非常强大的编程语言,广泛应用于各种开发领域。但是,在Java编程过程中,开发人员经常会遇到ArrayIndexOutOfBoundsException异常。那么,这个异常的常见原因是什么呢?ArrayIndexOutOfBoundsException是Java中常见的一个运行时异常。它表示在访问数据时,数组下标超出了数组的范围。常见的原因包括以

如何在Java中将LinkedList转换为Array? 如何在Java中将LinkedList转换为Array? Aug 29, 2023 pm 11:09 PM

LinkedList类的toArray()方法将当前的LinkedList对象转换为对象类型的数组并返回它。该数组按正确顺序(从第一个元素到最后一个元素)包含此列表中的所有元素。它充当基于数组和基于集合的API之间的桥梁。因此,将LinkedList转换为数组-实例化LinkedList类。使用add()方法填充它。调用上面创建的链表上的toArray()方法并检索对象数组。将对象数组的每个元素转换为字符串。示例 实时演示importjava.util.Arrays;importjava.uti

Java中的ArrayStoreException异常的解决方法 Java中的ArrayStoreException异常的解决方法 Jun 25, 2023 am 08:05 AM

在Java的开发中,我们经常会使用数组来存储一系列的数据,因为数组的便利性和性能优势。但是,在使用数组的过程中,会出现一些异常情况,其中一个常见的异常就是ArrayStoreException。当我们向数组中存储不兼容的数据类型时,就会抛出这个异常。本篇文章将介绍什么是ArrayStoreException异常、它的产生原因,以及如何解决这个异常。一、Arr

See all articles