`
.Aky.
  • 浏览: 32196 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

array_change_key_case 记录

    博客分类:
  • PHP
阅读更多
// array_change_key_case 返回一个字符串键名全为大写或者小写的数组(二维数组或者多维数组,只针对最外围键名起作用);

$array = array('1'=>'2','XIXI'=>'3','HA'=>array('HEHE'=>'XIEXIE','NIHAO'=>array('BE'=>'ni','Wo'=>'ta')));
echo "<pre>";
print_r(array_change_key_case($array,CASE_LOWER));
exit();

 

上面打印出来的结果会是

 

 

成功则返回数组,否则返回false,如果第一个参数不是一个数组。

还需要注意一点的就是,如果在运行该函数时两个或多个键相同,则最后的元素会覆盖其他元素。

$a=array("a"=>"Cat","b"=>"Dog","c"=>"Horse","B"=>"Bird");
print_r(array_change_key_case($a,CASE_UPPER));

//输出的结果将会是  Array ( [A] => Cat [B] => Bird [C] => Horse )

 

 

  • 大小: 15 KB
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

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

    array array_change_key_case ( array $input [, int $case = CASE_LOWER ] ) ``` - **参数**: - `$input`:这是需要改变键值大小写的数组。 - `$case`:可选参数,可以设置为 `CASE_LOWER`(默认)以转换为小写...

    php array的学习笔记

    1. `array_change_key_case()`: 此函数用于改变数组的索引大小写。它接受一个数组和一个可选参数`case`,默认值为`CASE_LOWER`,表示将所有键转换为小写。如果设置为`CASE_UPPER`,则将所有键转换为大写。需要注意...

    php数组操作函数

    array_change_key_case -- 返回字符串键名全为小写或大写的数组 array_chunk -- 将一个数组分割成多个 array_combine -- 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值 array_count_values -- ...

    w3school PHP参考手册 飞龙整理 20141029

    这些函数如`array()`用于创建数组,`array_change_key_case()`可将数组的所有键转换为大写或小写,而`array_chunk()`则可以将大数组分割成小块。 2. **数组操作**: - `array_count_values()`统计数组中不同值出现...

    基于PHP中的常用函数回顾

    1. **array_change_key_case**:这个函数用于将数组的所有键名转换为全部小写或大写,这对于在不区分大小写的情况下查找数组元素非常有用。 2. **array_chunk**:当需要将大数组拆分成多个小数组时,可以使用array_...

    PHP数组函数讲解.docx

    使用`array_change_key_case()`函数,可以将数组的所有键名转换为大写或小写。例如,`CASE_UPPER`将所有键名转换为大写,`CASE_LOWER`则转换为小写。 2. **数组分割**: `array_chunk()`函数可以将数组按照指定的...

    php参考手册.pdf

    1. `array_change_key_case()`:此函数可以将数组的所有键转换为全大写或全小写。 2. `array_chunk()`:它将一个大数组分割成多个小数组,每个小数组包含指定数量的元素。 3. `array_combine()`:结合两个数组,一个...

    w3school PHP参考手册 飞龙整理 20141003

    2. **数组转换**:`array_change_key_case()`用于将数组的所有键转换为大写或小写;`array_flip()`则会交换数组中的键和值,使得原来的值成为键,键成为值。 3. **数组分割与合并**:`array_chunk()`能将大数组分割...

    PHP 中文参考手册

    - **示例**:`$arr = array_change_key_case($arr, CASE_LOWER);` - **版本**:自 PHP 4 起可用。 **3. array_chunk()** - **描述**:将一个数组分割成包含固定数量元素的新数组。 - **示例**:`$chunks = array_...

    PHP数组相关函数汇总_.docx

    - 示例:`$newArr = array_change_key_case($arr, CASE_UPPER);` 2. **array_chunk(1.目标数组2.分解个数3.输出布尔型的真或假)** - 功能:将数组分割为指定长度的子数组。 - 示例:`$chunks = array_chunk($...

    484个PHP必备的函数集

    array_change_key_case($arr, CASE_LOWER);` 2. **array_chunk** - **功能**:将一个数组分割成多个子数组。 - **示例**:`$arr = [1, 2, 3, 4, 5]; $chunks = array_chunk($arr, 2);` 3. **array_combine** -...

    php参考手册(PHP_Manual)

    $lowerCaseKeys = array_change_key_case($arr, CASE_LOWER); $upperCaseKeys = array_change_key_case($arr, CASE_UPPER); ``` ##### 3. `array_chunk()` - **功能**:把一个数组分割为新的数组块。 - **参数**...

    php函数大全-包含php众多函数

    **array_change_key_case($array, CASE_LOWER|CASE_UPPER)** 该函数将数组中的所有键名转换为小写或大写,具体取决于第二个参数。 **示例:** ```php $array = ['NAME' =&gt; 'John', 'AGE' =&gt; 30]; $newArray = ...

    php常用操作数组的函数.docx

    7. `array_change_key_case()`:这个函数可以将数组的所有字符串键转换为大写或小写。在示例中,`CASE_UPPER` 参数使得数组的所有键变为大写。 8. `array_chunk()`:函数将一个数组分割成多个小数组,每个小数组有...

    PHP 5 Array 函数

    array_change_key_case() 返回其键均为大写或小写的数组。 array_chunk() 把一个数组分割为新的数组块。 array_column() 返回输入数组中某个单一列的值。 array_combine() 通过合并两个数组(一个为键名数组,...

    PHP函数参考手册(PDF版)

    - **`array_change_key_case()`**:将数组键名转换成小写或大写。 - **`array_chunk()`**:将数组分割成多个块。 - **`array_combine()`**:通过合并两个数组来创建一个新数组。 - **`array_count_values()`**:计算...

    PHP必备的函数集想学习的下

    $lowerCaseKeys = array_change_key_case($array, CASE_LOWER); print_r($lowerCaseKeys); // 输出: Array ( [name] =&gt; John [age] =&gt; 30 ) ``` ##### 2. `array_chunk` **功能描述:** 将一个数组分割成多个包含...

Global site tag (gtag.js) - Google Analytics