IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> php必背函数 -> 正文阅读

[PHP知识库]php必背函数

数组函数?

array 创建数组

数组三种类型,数值数组,关联数组,多维数组

语法:array(value1,value2,value3)

????????? array(key=>value,key=>value,key=>value)

参数:key:规定的键名(数字或字符串)value规定的键值

返回值:返回参数的数组

数组的键转为大写或小写? array_change_key_case

语法:array_change_key_case(array,case)

参数:

array:必须,规定要使用的数组.

case:可选,两个选项CASE_LOWER默认转为小写。CASE_UPPER转为大写。

返回值:返回键为大写或小写的数组,array不是数组返回false

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

语法:array_chunk(array,size,preserve_key)

参数:

array:必须,规定要使用的数组。

size必须,一个整数,规定每个数组块包含多少个元素。

preserve_key可选:true,false. true保留原始数组的键。false默认。每个数组块使用从0开始的索引。

返回值:返回一个多维数组,从0开始每个维度都包含size个元素

提取列,返回输入数组中每一列的单一值array_column

语法:array_column(array,column_key,index_key)

参数:

array:必须,规定要使用的数组

column_key,必须。需要返回值的列,可以是整数索引,字符串索引,可以是NULL此时将返回整个数组

index_key 可选,作为返回数组的索引键的列

返回值:返回一个数组,数组的键为输入数组中某一列的值。

合并两个数组,一个为键名数组,一个为键值数组array_combine

语法:array_combine (keys,values)

参数:

keys 必须,规定数组的键名

values 必须,规定数组的键值

返回值:返回合并后的数组,如果两个数组元素个数不同,则返回false

统计数组中的值出现的次数 array_count_values

语法:array_count_values(array)

参数:

array:必须,规定要使用的数组

返回值:返回一个关联数组,元素的键名是原数组的值,键值是该值在原数组中出现的次数。

比较两个或多个数组,返回数组的差集(只比较健值) array_diff

语法:array_diff(array1,array2,array3…)

参数:

array1:必须,与其他数组进行比较的第一个数组

array2:必须,与第一个数组进行比较的数组

array3:可选,与第一个数组进行比较的数组

返回值:返回一个差集数组,该数组包括了所有在被比较的array1中,但是不在任何其他数组array2或array3的值

比较两个或多个数组,返回数组的差集(只比较键名) array_diff_key

语法: array_diff_key(array1,array2,array3…)

参数:

array1:必须,与其他数组进行比较的第一个数组

array2:必须,与第一个数组进行比较的数组

array3:可选,与第一个数组进行比较的数组

返回值:返回一个差集数组,该数组包括了所有在被比较的array1中,但是不在任何其他数组array2或array3的键名

比较两个或多个数组,返回数组的差集(比较键名和键值) array_diff_assoc

语法: array_diff_key(array1,array2,array3…)

参数:

array1:必须,与其他数组进行比较的第一个数组

array2:必须,与第一个数组进行比较的数组

array3:可选,与第一个数组进行比较的数组

返回值:返回一个差集数组,该数组包括了所有在被比较的array1中,但是不在任何其他数组array2或array3的键名和键值

用回调函数过滤数组中的元素,把数组中的每个键值传递给回调函数 array_filter

语法:array_filter(array,collback,flag) /fl?ɡ/

参数:

array:必须,规定要过滤的数组

callback:可选,规定要使用的回调函数

flag:可选,两个选项:

ARRAY_FILTER_USE_KEY? 回调函数接受键名作为参数

ARRAY_FILTER_USE_BOTH? 回调函数接受键名和键值

返回值:返回过滤的数组。如果回调函数返回true,则把输入数组中的当前值返回给结果数组,数组键名保持不变。

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2021-09-12 12:57:52  更:2021-09-12 12:58:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 1:30:27-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码