PHP 数组函数大全
| 函数名称 | 描述 |
|---|---|
| array_change_key_case | 将数组中的所有键名修改为全大写或小写 |
| array_chunk | 将一个数组分割成多个 |
| array_column | 返回数组中指定的一列 |
| array_combine | 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值 |
| array_count_values | 统计数组中所有的值 |
| array_diff_assoc | 带索引检查计算数组的差集 |
| array_diff_key | 使用键名比较计算数组的差集 |
| array_diff_uassoc | 用用户提供的回调函数做索引检查来计算数组的差集 |
| array_diff_ukey | 用回调函数对键名比较计算数组的差集 |
| array_diff | 计算数组的差集 |
| array_fill_keys | 使用指定的键和值填充数组 |
| array_fill | 用给定的值填充数组 |
| array_filter | 用回调函数过滤数组中的单元 |
| array_flip | 交换数组中的键和值 |
| array_intersect_assoc | 带索引检查计算数组的交集 |
| array_intersect_key | 使用键名比较计算数组的交集 |
| array_intersect_uassoc | 带索引检查计算数组的交集,用回调函数比较索引 |
| array_intersect_ukey | 用回调函数比较键名来计算数组的交集 |
| array_intersect | 计算数组的交集 |
| array_key_exists | 检查数组里是否有指定的键名或索引 |
| array_key_first | Gets the first key of an array |
| array_key_last | Gets the last key of an array |
| array_keys | 返回数组中部分的或所有的键名 |
| array_map | 为数组的每个元素应用回调函数 |
| array_merge_recursive | 递归地合并一个或多个数组 |
| array_merge | 合并一个或多个数组 |
| array_multisort | 对多个数组或多维数组进行排序 |
| array_pad | 以指定长度将一个值填充进数组 |
| array_pop | 弹出数组最后一个单元(出栈) |
| array_product | 计算数组中所有值的乘积 |
| array_push | 将一个或多个单元压入数组的末尾(入栈) |
| array_rand | 从数组中随机取出一个或多个单元 |
| array_reduce | 用回调函数迭代地将数组简化为单一的值 |
| array_replace_recursive | 使用传递的数组递归替换第一个数组的元素 |
| array_replace | 使用传递的数组替换第一个数组的元素 |
| array_reverse | 返回单元顺序相反的数组 |
| array_search | 在数组中搜索给定的值,如果成功则返回首个相应的键名 |
| array_shift | 将数组开头的单元移出数组 |
| array_slice | 从数组中取出一段 |
| array_splice | 去掉数组中的某一部分并用其它值取代 |
| array_sum | 对数组中所有值求和 |
| array_udiff_assoc | 带索引检查计算数组的差集,用回调函数比较数据 |
| array_udiff_uassoc | 带索引检查计算数组的差集,用回调函数比较数据和索引 |
| array_udiff | 用回调函数比较数据来计算数组的差集 |
| array_uintersect_assoc | 带索引检查计算数组的交集,用回调函数比较数据 |
| array_uintersect_uassoc | 带索引检查计算数组的交集,用单独的回调函数比较数据和索引 |
| array_uintersect | 计算数组的交集,用回调函数比较数据 |
| array_unique | 移除数组中重复的值 |
| array_unshift | 在数组开头插入一个或多个单元 |
| array_values | 返回数组中所有的值 |
| array_walk_recursive | 对数组中的每个成员递归地应用用户函数 |
| array_walk | 使用用户自定义函数对数组中的每个元素做回调处理 |
| array | 新建一个数组 |
| arsort | 对数组进行逆向排序并保持索引关系 |
| asort | 对数组进行排序并保持索引关系 |
| compact | 建立一个数组,包括变量名和它们的值 |
| count | 计算数组中的单元数目,或对象中的属性个数 |
| current | 返回数组中的当前单元 |
| end | 将数组的内部指针指向最后一个单元 |
| extract | 从数组中将变量导入到当前的符号表 |
| in_array | 检查数组中是否存在某个值 |
| key_exists | 别名 array_key_exists |
| key | 从关联数组中取得键名 |
| krsort | 对数组按照键名逆向排序 |
| ksort | 对数组按照键名排序 |
| list | 把数组中的值赋给一组变量 |
| natcasesort | 用“自然排序”算法对数组进行不区分大小写字母的排序 |
| natsort | 用“自然排序”算法对数组排序 |
| next | 将数组中的内部指针向前移动一位 |
| pos | current 的别名 |
| prev | 将数组的内部指针倒回一位 |
| range | 根据范围创建数组,包含指定的元素 |
| reset | 将数组的内部指针指向第一个单元 |
| rsort | 对数组逆向排序 |
| shuffle | 打乱数组 |
| sizeof | count 的别名 |
| sort | 对数组排序 |
| uasort | 使用用户自定义的比较函数对数组中的值进行排序并保持索引关联 |
| uksort | 使用用户自定义的比较函数对数组中的键名进行排序 |
| usort | 使用用户自定义的比较函数对数组中的值进行排序 |
PHP 数组函数大全的更多相关文章
- php数组函数大全
一.数组操作的基本函数 数组的键名和值 array_values($arr);获得数组的值 array_keys($arr);获得数组的键名 array_flip($arr);数组中的值与键名互换(如 ...
- php处理数组函数大全
PHP:指示支持该函数的最早的 PHP 版本. 函数 描述 PHP array() 创建数组. 3 array_change_key_case() 返回其键均为大写或小写的数组. 4 array_ch ...
- PHP数组函数详解大全
一.数组操作的基本函数 数组的键名和值 array_values($arr);获得数组的值 array_keys($arr);获得数组的键名 array_flip($arr);数组中的值与键名互换(如 ...
- 转:Delphi 函数大全
Delphi 函数大全 - xiucaiyao的专栏 - 博客频道 - CSDN.NEThttp://blog.csdn.net/xiucaiyao/article/details/4544039 名 ...
- PB函数大全
PB函数大全 Abs()功能计算绝对值.语法Abs ( n )参数n:要得到绝对值的数值型变量或表达式返回值返回值的数据类型与n的数据类型相同,函数执行成功时返回n的绝对值.如果参数n的值为NULL, ...
- ASP函数大全
ASP函数大全 Array() FUNCTION: 返回一个数组 SYNTAX: Array(list) ARGUMENTS: 字符,数字均可 EXAMPLE: <% Dim myArray() ...
- PHP数组操作大全
<?php /** * File: phpstudy : array_test.php * Created by PhpStorm. * User: IhMfLy Pheonix@jtv-070 ...
- 【转】JNI学习积累之一 ---- 常用函数大全
原文网址:http://blog.csdn.net/qinjuning/article/details/7595104 本文原创,转载请注明出处:http://blog.csdn.net/qinjun ...
- 【转】NI语法 JNI参考 JNI函数大全
原文网址:http://blog.sina.com.cn/s/blog_5de73d0b0101chk1.html 一.对照表 Java类型 本地类型 描述boolean ...
随机推荐
- HTTP 压测工具wrk简介
前段时间项目压测,看到开发命令行下使用这个命令进行压测非常简洁.方便,萌发了学习的兴趣,这里仅做简单介绍. 安装 wrk支持大多数UNIX系统,不支持Windows.需要操作系统支持LuaJIT和Op ...
- Python通用函数实现数组计算
一.数组的运算 数组的运算可以进行加减乘除,同时也可以将这些算数运算符进行任意的组合已达到效果. >>> x=np.arange() >>> x array([, ...
- 1.JavaCC安装与测试
下面介绍的是JavaCC在windows系统中的安装与小代码测试过程. 一.JavaCC安装 步骤 :在JavaCC的官网首页下载JavaCC,然后配置电脑的环境变量,接着在dos命令行里就可 ...
- 11. ==和equals方法 & 常量池
一.使用==来判断两个变量是否相等 1. 如果两个变量是基本类型变量,且都是数值类型,则只要两个变量的值相等,就将返回true 2. 如果两个变量是引用类型变量,则只有它们指向同一个对象时,才返回tr ...
- softmax求导、cross-entropy求导及label smoothing
softmax求导 softmax层的输出为 其中,表示第L层第j个神经元的输入,表示第L层第j个神经元的输出,e表示自然常数. 现在求对的导数, 如果j=i, 1 如果ji, 2 cross-e ...
- jwt揭秘(含源码示例和视频)
JSON Web Tokens,是一种开发的行业标准 RFC 7519 ,用于安全的表示双方之间的声明.目前,jwt广泛应用在系统的用户认证方面,特别是现在前后端分离项目. 1. jwt认证流程 在项 ...
- leetcode 分类
https://www.douban.com/note/330562764/ https://blog.csdn.net/Irving_zhang/article/details/78835035 h ...
- Note | Ubuntu18.04安装与配置
目标: 在服务器上配置最新的Ubuntu稳定版本18.04 LTS.18.04比16.04好看很多,非常建议. 有3块硬盘:2块4TB机械硬盘,1块2TB固态硬盘.计划将固态硬盘作为主硬盘,其余两块机 ...
- cURL error 60: SSL certificate problem: unable to get local issuer certificate(转)【亲测】
php5.6以上的版本会出现这种问题 解决办法: [开启拓展] extension=curl extension=openssl [配置证书] 访问https://curl.haxx.se/docs/ ...
- iview 组件的额外传参问题记录
在使用iview组件的时候,经常遇到额外传参的问题,一般情况下可以使用以下2种方法都可以解决: 1.直接在方法后面输入参数,有的时候借用$event获取当前dom信息,在某些特定情况下可以将参数绑定在 ...