`

PHP 常用数组

    博客分类:
  • PHP
 
阅读更多

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()                                   使用用户自定义的比较函数对数组中的值进行排序。
分享到:
评论

相关推荐

    php常用数组函数介绍_.docx

    其次,`foreach`循环是遍历数组的常用方式,可以按键名或键值进行迭代。例如: ```php $my_array = array('hehe' => 'haha', 'a' => 'lu', 'lu' => 'ge'); foreach ($my_array as $key => $value) { echo $key . '...

    PHP常用数组函数介绍__1.docx

    本篇文章将详细介绍一些常用的PHP数组函数。 1. **`array_splice()`** 函数允许你在数组中插入或删除元素。其基本语法是 `array_splice(数组名,开始位置,删除数量,可选:新数组)`。例如: ```php $my_array = ...

    php常用数组array函数实例总结【赋值,拆分,合并,计算,添加,删除,查询,判断,排序】

    本篇文章将深入探讨PHP中的常用数组函数,包括赋值、拆分、合并、计算、添加、删除、查询、判断和排序等操作。 1. **数组赋值**: 在PHP中,我们可以使用索引来为数组赋值,例如 `$array[index] = value;`。此外,...

    php常用数组函数实例小结

    本文将详细介绍几个常用的PHP数组函数,包括array_merge、array_slice和array_map,并通过实例展示它们的功能和使用技巧。 1. array_merge函数 array_merge函数用于合并一个或多个数组。当使用array_merge时,第一...

    php封装一些常用的工具类

    一个php封装一些常用的工具类,将xml转换为数组,将数组转化成xml,PHP post请求之发送XML数据,PHP post请求之发送Json对象数据,PHP post请求之发送数组,接收xml数据并转化成数组,接收json数据并转化成数组,...

    PHP 常用数组内部函数(Array Functions)介绍

    在这篇文档中,我们将详细介绍一些常用的PHP数组内部函数,包括count、sizeof、sort、asort和ksort。 首先来看count和sizeof函数。这两个函数的功能是完全相同的,都是用来计算数组中元素的数量。它们没有参数的...

    PHP常用数组函数介绍

    5. 其他常用数组函数: - `count()`:返回数组中的元素数量。 - `array_keys()`:返回数组中的所有键。 - `array_values()`:返回数组中的所有值。 - `in_array()`:检查数组中是否存在指定的值。 - `array_...

    PHP 数组的常用函数

    本篇文章将深入探讨PHP中数组的常用函数,帮助你更好地理解和使用它们。 1. 创建数组 在PHP中,我们可以通过`array()`函数来创建数组。例如: ```php $array = array('apple', 'banana', 'orange'); ``` 也可以使用...

    PHP从数组中随机选取几个值组成新的字符串(输出字符串非数组)

    这个实现起来虽然不难,但是涉及到PHP中几个不常用的函数模块,对于很多PHP新手来说还确实是一个难题,今天就给大家分享一个实例,用4行代码就可以实现让PHP随机从数组中选取几个值,然后拼接成字符串并输出。...

    PHP数组概述

    最常用的创建数组的方法是通过`array()`函数,它可以接受多个参数,每个参数代表数组的一个元素。例如: ```php // 创建一个简单的索引数组 $arr = array("苹果", "香蕉", "橙子"); // 创建一个关联数组 $person = ...

    PHP中常用的数组操作方法笔记整理

    在PHP编程语言中,数组是一种特殊的数据结构,用于存储多个值。数组操作是日常开发中不可或缺的部分,下面我们将深入探讨PHP中常用的数组操作方法。 **一、数组的定义** 在PHP中,我们可以使用两种方式定义数组: ...

    php数组学习之一

    本篇文章将聚焦于“php数组学习之一”,深入探讨PHP数组的基础概念、类型、创建方式以及一些常用的数组操作函数。 首先,PHP中的数组分为索引数组和关联数组两种类型。索引数组是由数字索引(默认从0开始)组成的...

    js解析php数组对象数组对象数组对象.docx

    本文介绍了 JavaScript 数组的基本概念、定义方式以及常用的数组操作方法,并简要讨论了如何从 PHP 脚本获取数组并进行解析。掌握这些基本操作对于前端开发者来说非常重要,能够帮助我们更高效地处理数据和构建动态...

    PHP的数组中提高元素查找与元素去重的效率的技巧解析

    `in_array()`函数是PHP中用于检查数组是否包含特定值的常用工具。它的基本语法是: ```php bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] ) ``` `needle`参数是你想要在数组`...

    PHP编程基础-数组

    该PPT介绍PHP编程基础知识中数组的内容,帮助有需要的朋友了解如何使用数组以及常用函数等知识。

    PHP数组操作汇总 php数组的使用技巧

    在Web开发过程中,数组常用来存储从表单提交来的数据、数据库查询结果等。数组操作的熟练运用能够大幅提高数据处理的效率和灵活性。随着数组操作技能的提升,开发者将能够更简洁、高效地进行数据管理和业务逻辑的...

    (第六讲) PHP数组的创建修改使用

    `foreach`循环是PHP中遍历数组最常用的方式,它允许我们轻松地访问数组的每个元素。下面是一个例子: ```php foreach ($fruits as $key => $value) { echo "Key: $key, Value: $value "; } ``` 这将依次输出...

Global site tag (gtag.js) - Google Analytics