美文网首页
认识PHP函数:1.array_change_key_case

认识PHP函数:1.array_change_key_case

作者: developerAbble | 来源:发表于2018-08-25 23:30 被阅读29次

感觉有必要把PHP的所有函数研究一下,虽然方法有点笨,应该是非常笨。但闲着也是闲着,总得找点事打发时间……以前不知在哪看过,PHP最强大的是数组,那么便从数组开始。

array_change_key_case

PHPSTORM上的定义:

/**
 * Changes all keys in an array
 * @link http://php.net/manual/en/function.array-change-key-case.php
 * @param array $input <p>
 * The array to work on
 * </p>
 * @param int $case [optional] <p>
 * Either CASE_UPPER or
 * CASE_LOWER (default)
 * </p>
 * @return array an array with its keys lower or uppercased, or false if
 * input is not an array.
 * @since 4.2.0
 * @since 5.0
 */
function array_change_key_case(array $input, $case = null) { }

关注两点:

1.第二个参数是一个固定值

 * @param int $case [optional] <p>
 * Either CASE_UPPER or
 * CASE_LOWER (default)
 * </p>

2.若函数运行过后,key值相同,则只保留一个,保留后面的一个值,后面的会把前面的覆盖。

PHP.NET上面是这样定义的:

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

array_change_key_case — Changes the case of all keys in an array

### Description[ ¶](http://php.net/manual/en/function.array-change-key-case.php#refsect1-function.array-change-key-case-description)

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

Returns an array with all keys from `array` lowercased or uppercased. Numbered indices are left as is.

刚刚看见第一句时有点迷茫:Changes the case of all keys in an arrayy
主要是这个case不好翻译理解,后面看到: CASE_UPPER,CASE_LOWER,有那么一点感觉了。

最后给上一张笔者运行的截图:


感觉对英文的理解特别重要:在PHPSTORM上写代码时,遇见一个函数,习惯性跳到原处看定义,这个时候如果熟悉英文定义,事半功倍。

相关文章

  • 认识PHP函数:1.array_change_key_case

    感觉有必要把PHP的所有函数研究一下,虽然方法有点笨,应该是非常笨。但闲着也是闲着,总得找点事打发时间……以前不知...

  • 假期学习PHP 阶段性总结

    PHP初认识 经过这段时间对php 的学习,我对php已经有了一个初步的认识。感受到了其函数功能的强大,在制作网站...

  • PHP参考手册

    PHP参考手册 PHP array() 函数 PHP array_change_key_case()函数 PHP ...

  • PHP中一些函数方法

    php自定义函数之递归函数 php自定义函数之静态变量 php​ 使用系统内置函数 亚麻跌”是PHP学习时间处理的...

  • 从0到1学习网络安全 【PHP基础-PHP 函数】

    PHP 函数 PHP 的真正力量来自它的函数:它拥有超过 1000 个内建的函数。 PHP 用户定义函数 除了内建...

  • 三. PHP与MySQL关系大揭秘

    PHP内置MySQL函数学习(1) PHP内置MySQL函数学习(2) PHP内置MySQL函数学习(2)

  • 九月四号

    PHP函数之内置函数 内置函数指的是PHP默认支持的函数,PHP内置了很多标准的常用的处理函数,包括字符串处理、数...

  • 认识PHP函数:2.list

    准确的说,这是语言结构。 鲁迅先生有句名言:世上本没有路,走的人多了,也就成了路。 对于函数和语言结构,笔者也是这...

  • 搜藏经典

    PHP 16个魔术方法 PHP 数组函数 PHP 字符串函数 PHP 超全局变量 PHP 面向对象的理解以及三大特...

  • PHP性能优化

    1 PHP语言级性能优化:少些代码,多用PHP自身能力;(多用PHP内置变量,常量,函数) PHP内置函数的性能不...

网友评论

      本文标题:认识PHP函数:1.array_change_key_case

      本文链接:https://www.haomeiwen.com/subject/rorniftx.html