浅谈php数组array_change_key_case() 函数和array_chunk()函数


Posted in PHP onOctober 22, 2016

如下所示:

<?php 
/* 
 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)); 
?>

运行结果:

浅谈php数组array_change_key_case() 函数和array_chunk()函数

<?php 
/* 
 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()函数

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

PHP 相关文章推荐
一个高ai的分页函数和一个url函数
Oct 09 PHP
模板引擎Smarty深入浅出介绍
Dec 06 PHP
PHP 解决utf-8和gb2312编码转换问题
Mar 18 PHP
PHP下利用shell后台运行PHP脚本,并获取该脚本的Process ID的代码
Sep 19 PHP
深入PHP运行环境配置的详解
Jun 04 PHP
探讨各种PHP字符串函数的总结分析
Jun 05 PHP
PHP禁止个别IP访问网站
Oct 30 PHP
php将金额数字转化为中文大写
Jul 09 PHP
PHP实现的统计数据功能详解
Dec 06 PHP
PHP实现的登录页面信息提示功能示例
Jul 24 PHP
php删除一个路径下的所有文件夹和文件的方法
Feb 07 PHP
php删除二维数组中的重复值方法
Mar 12 PHP
PHP 常用时间函数资料整理
Oct 22 #PHP
详解PHP编码转换函数应用技巧
Oct 22 #PHP
PHP实现加密文本文件并限制特定页面的存取的效果
Oct 21 #PHP
PHP实现多关键字加亮功能
Oct 21 #PHP
PHP实现Google plus的好友拖拽分组效果
Oct 21 #PHP
PHP与服务器文件系统的简单交互
Oct 21 #PHP
微信公众号开发客服接口实例代码
Oct 21 #PHP
You might like
自己做矿石收音机
2021/03/02 无线电
MySQL授权问题总结
2007/05/06 PHP
php实现快速排序法函数代码
2012/08/27 PHP
PHP之正则表达式捕获组与非捕获组(详解)
2015/07/29 PHP
PHP实现的简单分页类及用法示例
2016/05/06 PHP
PHP实现获取url地址中顶级域名的方法示例
2019/06/05 PHP
Prototype使用指南之form.js
2007/01/10 Javascript
Gird组件 Part-3:范例RSSFeed Viewer
2007/03/10 Javascript
jQuery+ajax实现顶一下,踩一下效果
2010/07/17 Javascript
在父页面调用子页面的JS方法
2013/09/29 Javascript
多个jquery.datatable共存,checkbox全选异常的快速解决方法
2013/12/10 Javascript
node.js适合游戏后台开发吗?
2014/09/03 Javascript
浅谈jquery中delegate()与live()
2015/06/22 Javascript
js实现select下拉框菜单
2015/12/08 Javascript
AngularJS基础 ng-mouseover 指令简单示例
2016/08/02 Javascript
JS实现保留n位小数的四舍五入问题示例
2016/08/03 Javascript
js将table的每个td的内容自动赋值给其title属性的方法
2016/10/13 Javascript
微信小程序 出现错误:{&quot;baseresponse&quot;:{&quot;errcode&quot;:-80002,&quot;errmsg&quot;:&quot;&quot;}}解决办法
2017/02/23 Javascript
vue-dialog的弹出层组件
2020/05/25 Javascript
JavaScript实现的DOM树遍历方法详解【二叉DOM树、多叉DOM树】
2018/05/07 Javascript
jQuery实现王者荣耀手风琴效果
2020/01/17 jQuery
jQuery实现异步上传一个或多个文件
2020/08/17 jQuery
针对Vue路由history模式下Nginx后台配置操作
2020/10/22 Javascript
antd多选下拉框一行展示的实现方式
2020/10/31 Javascript
[44:50]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 TNC vs VG
2018/04/02 DOTA
python django 访问静态文件出现404或500错误
2017/01/20 Python
Python 安装setuptools和pip工具操作方法(必看)
2017/05/22 Python
Python浮点数四舍五入问题的分析与解决方法
2019/11/19 Python
PyCharm 无法 import pandas 程序卡住的解决方式
2020/03/09 Python
365 Tickets英国:全球景点门票
2019/07/06 全球购物
大学生职业生涯规划范文
2013/12/31 职场文书
大学生学期自我鉴定
2014/03/19 职场文书
拉歌口号大全
2014/06/13 职场文书
党员公开承诺书(2016最新版)
2016/03/24 职场文书
从结婚开始的恋爱故事。小说《我的美好婚事》TV动画化决定
2022/04/07 日漫
MongoDB支持的数据类型
2022/04/11 MongoDB