数组的排序, 数组的合并, 数组成员的统计, 数组的交差并补等,任意选一个专题,至少10个函数,写出演示案例数组的排序, 数组的合并, 数组成员的统计, 数组的交差并补等,任意选一个专题,至少10个函数,写出演示案例

一、PHP函数数组基础知识

数组函数允许您访问和操作数组。
支持单维和多维数组。
数组函数属于 PHP 核心部分。无需安装即可使用这些函数。
定义和用法
array() 函数用于创建数组。
在 PHP 中,有三种类型的数组:
索引数组 - 带有数字索引的数组
关联数组 - 带有指定的键的数组
多维数组 - 包含一个或多个数组的数组
说明
array() 创建数组,带有键和值。如果在规定数组时省略了键,则生成一个整数键,这个 key 从 0 开始,然后以 1 进行递增。
要用 array() 创建一个关联数组,可使用 => 来分隔键和值。
要创建一个空数组,则不传递参数给 array():

  1. $new = array();

索引数组的语法:

  1. array(name,age,mail,salary);

关联数组的语法:

  1. array(key=>name,key=>age,key=>mail,key=>salary);

二、数组函数的排序

函数名称排序依据数组索引键保持排序的顺序
array_multisort()键值关联的保持,数字类型的不保持第一个数组或者由选项指定
asort()由低到高
arsort()由高到低
krsort()由高到低
ksort()由低到高
natcasesort()自然排序,大小写不敏感
natsort()自然排序
rsort()由高到低
shuffle()随机
sort()由低到高
uasort()由用户定义
uksort()由用户定义
usort()由用户定义

2.1!数组函数sort()

  1. <?php
  2. //sort数字由低到高
  3. $arr_urse=[78,110,31,9,35,88];
  4. sort($arr_urse);
  5. print_r($arr_urse);

图示:
sort数字由低到高
2.2数组函数rsort()

  1. <?php
  2. //rsort()值由高到低
  3. $arr_urse=[78,110,31,9,35,88];
  4. rsort($arr_urse);
  5. print_r($arr_urse);

图示:
rsort()值由高到低

更多相关文章

  1. 函数的定义和调用,函数的参数,函数的返回值,匿名函数(闭包)的申明和调
  2. 数组排序-合并-成员统计-交差并补
  3. PHP常用的数组函数
  4. 数组函数练习
  5. php学习笔记(数组函数_差集和交集的运算汇总)
  6. 0126-数据类型的转换与检测技术,变量与常用声明及使用
  7. 小程序开发:调用百度文字识别接口实现图文识别,Node.js开发
  8. 数据类型的转换、变量与常量声明和使用
  9. php函数作用域与闭包|回调与参数-函数多值返回类型

随机推荐

  1. C#如何利用FileSystemWatcher控件实现的
  2. 有关MVC异常情况的相关处理
  3. C#编程如何获取电脑硬件信息的方法?
  4. 从零讲解.Net Core开发实现图片文件上传
  5. Windows登录功能使用C#实现的示例
  6. ASP.NET验证码制作
  7. C#如何连接加密数据库(Sqlite)的示例分享
  8. MVC5限制所有HTTP必须以POST方式请求
  9. 利用ashx生成图形验证码实例教程
  10. 制作NetCore WebSocket即时通讯实例详解