| |
|
开发:
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 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |