Loading...
墨滴

leruge

2021/08/05  阅读:37  主题:默认主题

PHP数组预定义常量(2021.08.05)

数组预定义常量

  1. CASE__LOWER(integer)用在array_change_key_case()中将数组的键名转换成小写字母。这也是arrray_change_key_change的默认值。
  2. CASE_UPPERR用在array_change_key_case()中将数组的键名转出成小写。
  3. SORT_ASC用于array_multisort函数中,使其升序
  4. SORT_DESC用于array_multisort函数中,使其降序
  5. SORT_REGULAR用于通常排序
  6. SORT_NUMERIC用于数字排序
  7. SORT_STRING用于字符串排序,解释[1]
  8. SORT_LOCALE_STRING,基于当前区域的字符串进行排序
  9. COUNT_NORMAL用于count()计算数组长度模式,不检测多维数组
  10. COUNT_RECURSIVE用户count()计算数组长度模式,监测多维数组,实例[2]
  11. EXTR_OVERWRITE用于extract()键名冲突时覆盖已有键名
  12. EXTR_SKIP用户extract()键名冲突是不覆盖已有键名
  13. EXTR_PREFIX_SAME用于extract()键名有冲突时加上前缀,需要第三个前缀参数配合使用
  14. EXTR_PREFIX_ALL用于extract()给所有键名加上前缀
  15. EXTR_PREFIX_INVALID用于extract()仅在键名不合法或者数字键名的时候加上前缀
  16. EXTR_PREFIX_IF_EXISTS用于extract()键名有冲突时加前缀
  17. EXTR_IF_EXISTS用于extract()键名有冲突时覆盖已有键名
  18. EXTR_REFE用于extract(),这个没太理解,看起来像是覆盖已有键名

联系方式

  1. QQ:305530751
  2. EMAIL:leruge@163.com

参考资料

[1]

字符串排序: 字符串排序,顾名思义就是按照字符串进行排序处理,先排序每个字符串的第一个字符,然后第二个第三个,我到现在也没有理解字符串排序和通常排序有什么区别

[2]

多维数组长度说明: 计算每个维度的数组个数,最后加一块就是数组长度,例如[[1,2,3],[4,5,6]],一维数组的个数是2,有俩个二维,长度都是3,那么总长度就是2+3+3=8

leruge

2021/08/05  阅读:37  主题:默认主题

作者介绍

leruge