PHP

array_change_key_case

array_change_key_case

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

array_change_key_case - 更改数组中所有键的大小写

描述

array array_change_key_case ( array $array [, int $case = CASE_LOWER ] )

返回array小写或大写的所有键的数组。编号指数保持不变。

参数

array

要处理的数组

case

Either CASE_UPPER or CASE_LOWER (default)

返回值

返回一个数组与其键更低或大写,或者FALSE如果array不是数组。

Errors/Exceptions

舍弃E_WARNING如果array不是数组。

示例

Example #1 array_change_key_case() example

<?php $input_array = array("FirSt" => 1, "SecOnd" => 4 print_r(array_change_key_case($input_array, CASE_UPPER) ?>

上面的例子将输出:

Array ( [FIRST] => 1 [SECOND] => 4 )

笔记

注意:如果一个数组的索引一旦运行通过这个函数(例如“ keY ”和“ kEY ”)就会是相同的,那么稍后数组中的值将覆盖其他索引。

← Array Functions

array_chunk →