如下所示:

/*

array_change_key_case() 返回其键均为大写或小写的数组。

array array_change_key_case(array input[,int case])

参数描述:array是要转换键值的数组

case有两个选项:CASE_LOWER,默认选项,以小写字母返回数组的键

CASE_UPPER,以大写字母返回数组的键

*/

$input_array = array('a'=>'Java',

'B'=>'Php',

'c'=>'C++',

'D'=>'C#');

print_r(array_change_key_case($input_array, CASE_LOWER));

print_r(array_change_key_case($input_array, CASE_UPPER));

//如果在运行该函数时两个或多个键相同,则最后的元素会覆盖其他元素,例如:

$input_array = array('a'=>'Barcelona',

'B'=>'Madrid',

'c'=>'Manchester',

'b'=>'Milan');

print_r(array_change_key_case($input_array, CASE_LOWER));

?>

运行结果:

/*

array_chunk() 把一个数组分割成新的数组块

array array_chunk(array $array,int $size[,bool preserve_key])

参数描述:array是分割的数组

size规定每个新数组包含的元素,最后一个数组可能会少几个元素

preserve_key:可选,有两个选项:true,保留原始数组中的键名;false,默认选项,每个结果数组使用从0开始的新数组索引

*/

$input_array = array('A'=>'Java',

'B'=>'Php',

'C'=>'C++',

'D'=>'C#');

print_r(array_chunk($input_array, 2 ,false));

print_r(array_chunk($input_array, 3 ,true));

?>

运行结果:

以上就是小编为大家带来的浅谈php数组array_change_key_case() 函数和array_chunk()函数全部内容了,希望大家多多支持脚本之家~

arraychangekeycase php,浅谈php数组array_change_key_case() 函数和array_chunk()函数相关推荐

  1. java list数组排序_浅谈对象数组或list排序及Collections排序原理

    常需要对list进行排序,小到List,大到对自定义的类进行排序.不需要自行归并或堆排序.简单实现一个接口即可. 本文先会介绍利用Collections对List进行排序,继而讲到Collection ...

  2. python中zip的使用_浅谈Python中的zip()与*zip()函数详解

    前言 1.实验环境: Python 3.6: 2.示例代码地址:下载示例: 3.本文中元素是指列表.元组.字典等集合类数据类型中的下一级项目(可能是单个元素或嵌套列表). zip(*iterables ...

  3. js跟php增加删除信息,浅谈JavaScript数组的添加和删除

    本文给大家浅谈一下JavaScript数组的添加和删除 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 1.添加 (1)最简单的方法:为新索引赋值 (2)使用push()和unsh ...

  4. 浅谈C++类中的默认成员函数

    概述 在C++中,类与C语言中的结构体类似,类与结构体的不同之处便是在其内部多了几个成员函数还有几个访问限定符,访问限定符有public(公共).protected(保护).private(私有),而 ...

  5. 浅谈对transforms.ToTensor()和transforms.Normalize()函数的理解

    前言 在进行tensor图片数据进行视觉时,一般会进行预处理操作,这个时候就需要用到ToTensor()和Normalize()这两个函数. 提示:以下是本篇文章正文内容,下面案例可供参考 一.ToT ...

  6. 浅谈.Net异步编程的前世今生----异步函数篇(完结)

    前言 上一篇我们着重讲解了TPL任务并行库,可以看出TPL已经很符合现代API的特性:简洁易用.但它的不足之处在于,使用者难以理解程序的实际执行顺序. 为了解决这些问题,在C# 5.0中,引入了新的语 ...

  7. 浅谈Excel开发:五 Excel RTD函数

    上文介绍了Excel中的UDF函数,本文介绍一下同样重要的RTD函数.从Excel 2002开始,Excel引入了一种新的查看和更新实时数据的机制,即real-time data简称RTD函数,他是一 ...

  8. python中zip什么意思_浅谈Python中的zip()与*zip()函数详解 python的zip函数加上一个*号,是什么含义...

    python 当中的zip( )函数到底是干嘛的?你越来越善解人意,就没人在意你的委屈和脾气. zip([1,2,3],['a','b','c']) 结果是 [(1, 'a'), (2, 'b'), ...

  9. 浅谈:稀疏数组与二维数组之间的转换

    学习笔记 二维数组简介 二维数组本质上是以数组作为数组元素的数组,即"数组的数组",类型说明符 数组名[常量表达式][常量表达式].二维数组又称为矩阵,行列数相等的矩阵称为方阵.对 ...

最新文章

  1. 剑指offer:面试题32 - I. 从上到下打印二叉树
  2. 研究院引进:博士70万;硕士40万
  3. 知识图谱学习笔记-知识图谱介绍
  4. threshold()
  5. 【mfc】vs2019创建MFC基于对话框的项目没有插入任何代码运行报错:0xC0000005:读取位置 0xFFFFFFFFFFFFFFFF 时发生访问冲突
  6. Ubuntu和Windows双系统调整启动顺序软件
  7. win7计算机桌面位置,win7系统更改桌面位置的操作方法
  8. 冒号后面跟着function()是什么意思
  9. 数据库SQL实战 --44.将titles_test表名修改为titles_2017
  10. 绝了,项目内部源码资源被爆出!网友:请收下我的膝盖!
  11. Linux 内核通知链随笔【中】
  12. 20220614 笔记
  13. HDFS的读写流程步骤(附图文解析)
  14. php开启curl,给PHP安装和开启curl扩展
  15. 清华大学计算机系2015分数线,2015年清华大学录取分数线
  16. IntelliJ idea (最新版)激活方法
  17. Normalized and Geometry-Aware Self-Attention Network for Image Captioning阅读笔记
  18. 2021阳城二中高考成绩查询,晋城2021中考分数线预测
  19. 在线Excel框架——luckysheet
  20. 关于CV_8U和CV_32F

热门文章

  1. c#中queue的用法
  2. hdu 2222 Keywords Search AC自动机——多串匹配
  3. DX10 Shadow Volumn Sample Code的Bug修正
  4. 转 程序员学习的革命-如何使用大脑
  5. pycharm中设置显示行数
  6. 附带备忘录的斐波那契(C++)
  7. android 获取动态时间间隔,android 获取时间间隔
  8. matlab tf-idf,java 兑现tfidf
  9. PCA(Principal Component Analysis)原理简单分析
  10. [Web]Restful风格的适用场景