array_change_key_case()

定义和用法

array_change_key_case() 函数将指定数组的所有的键进行大小写转换。

如果数组的键(索引)为数字则不发生变化。如果未提供第二个参数,则默认转换为小写。

语法

array_change_key_case(array,case)
参数 描述
array 必需。规定要使用的数组。
case
可选。

  • CASE_LOWER - 默认值。将数组的键(索引)转换为小写。
  • CASE_UPPER - 将数组的键(索引)转换为大写。

例子 1

<?php
$a = array("a"=>"AA","b"=>"BB","c"=>"CC");
print_r(array_change_key_case($a,CASE_UPPER));
?>  

输出:

Array (
  [A] => AA
  [B] => BB
  [C] => CC
) 

例子 2

<?php
$a = array("A"=>"AA","b"=>"BB","C"=>"CC");
print_r(array_change_key_case($a));
?>  

输出:

Array (
  [a] => AA
  [b] => BB
  [c] => CC
)

  

时间: 2024-11-10 16:02:07

array_change_key_case()的相关文章

php数组函数-array_change_key_case()

array_change_key_case()函数将数组在所有key都转换为大写或小写. 数组的数字索引不发生变化.如未提供可选参数(第二个参数),则默认 转化为小写字母. array_change_key_case(array,case) array:必需.规定要使用的数组. case:可选,可能的值:CASE_LOWER-默认值.以小写字母返回数组的键. CASE_UPPER-以大写字母返回数组的键. 注:如果再运行该函数时两个或多个键相同.则最后的元素覆盖其他元素 . <?php $a =

php数组 函数

is_array (PHP 4, PHP 5, PHP 7) is_array — 检测变量是否是数组 bool is_array ( mixed $var ) 如果 var 是 array,则返回 TRUE,否则返回 FALSE. explode (PHP 4, PHP 5, PHP 7) explode — 使用一个字符串分割另一个字符串 array explode ( string $delimiter , string $string [, int $limit ] ) 此函数返回由字符

微信支付——开发体系

有了微信支付方面的一些前期准备以及理论知识后,我们可以开始打造我们的微信支付平台了. 商户向微信公众号提供企业以及银行账户资料,商户功能审核通过后,可以获得以下账户包括财付通的商户账户,用于公众号支付 appId 公众号身份的唯一标识. paySignKey 公众号支付请求中用于加密的密钥Key,可验证商户唯一身份,PaySignKey对应于支付场景中的appKey值. appSecret 除了支付请求需要用到paySignKey,公众平台接口API 的权限获取所需密钥Key,在使用所有公众平台

微信公众号开发总结

最近公司用到了微信公众平台,所以研究了一下微信公众号的开发技术,总体来说比较简单,结合现有的平台核技术,实现起来非常方便. 首先先来了解一下微信公众平台. "微信,是一个生活方式" ,这是微信的自我评价,是不是觉得如果那天不在朋友圈里分享一下自己的最新状态, 并且收到几个赞和评价的话,会觉得空虚寂寞呢?它实实在在的改变了我们的生活方式. " 微信,也是一个生意方式 ",在微信成为我们日常必备之app的同时,它同样具备巨大的的商业 或许不应该称为潜力,因为有很多人已经

ganon.php

<?php /** * Ganon single file version - PHP5+ version * Generated on 20 Oct 2012 * * @author Niels A.D. * @package Ganon * @link http://code.google.com/p/ganon/ * @license http://dev.perl.org/licenses/artistic.html Artistic License */ //START ganon.p

登录方法借鉴

<?phpdefined('BASEPATH') OR exit('No direct script access allowed');/** * Created by PhpStorm. * User: huangyaokui * Date: 16/4/23 * Time: 下午2:17 */class Common_Controller extends CI_Controller{ protected $user_id = 0; protected $session_data = []; /

PHP Array

函数 描述 array() 创建数组. array_change_key_case() 返回其键均为大写或小写的数组. array_chunk() 把一个数组分割为新的数组块. array_combine() 通过合并两个数组来创建一个新数组. array_count_values() 用于统计数组中所有值出现的次数. array_diff() 返回两个数组的差集数组. array_diff_assoc() 比较键名和键值,并返回两个数组的差集数组. array_diff_key() 比较键名,

PHP移动互联网开发笔记(4)——自定义函数及数组

原文地址:http://www.php100.com/html/php/rumen/2014/0326/6705.html 一.自定义函数 自定义函数就是我们自己定义的函数,在PHP中自定义函数格式如下: function funname(arg1, arg2, arg3......){ //TODO return values; } view source print? 01.<?php  02.function fun($m, $n){  03.if($m==0 || $n==0){  04

ThinkPHP源码阅读2-----C函数配置文件详解

ThinkPHP的配置非常灵活,可自定义加载.大概看了一下,一共有这几个地方会加载配置文件,方便以后的读取 /** * 获取和设置配置参数 支持批量定义 * * @param string|array $name * 配置变量 * @param mixed $value * 配置值 * @return mixed */ function C($name = null, $value = null) { static $_config = array (); // 无参数时获取所有 if (emp