这些函数允许你用多种方法来操作数组和与之交互。数组的本质是储存,管理和操作一组变量。
PHP 支持一维和多维数组,不论是用户创建或由另一个函数创建。有一些特定的数据库处理函数可以从数据库查询中生成数组,还有一些函数返回数组。
参见手册中的数组一节关于 PHP 是怎样实现和使用数组的详细解释。
无需外部库文件就可以加入本扩展模块的支持。
这些函数作为 PHP 核心的一部分,无需被安装即可使用。
本扩展模块在 php.ini 中未定义任何设置指令。
本扩展模块未定义任何资源类型。
以下常量作为 PHP 核心的一部分一直有效。
CASE_LOWER 用在 array_change_key_case() 中将数组的键名转换成小写字母。这也是 array_change_key_case() 的默认值。
CASE_UPPER 用在 array_change_key_case() 中将数组的键名转换成大写字母。
排序顺序标识:
SORT_ASC 用在 array_multisort() 函数中,使其升序排列。
SORT_DESC 用在 array_multisort() 函数中,使其降序排列。
排序类型标识:用于各种排序函数
参见 is_array(),explode(),implode(),split(),preg_split() 和 unset()。
【译者注】本节中出现的“结合数组”指的是键名为字符串的数组,“索引”和“键名”指的是同一样东西。“索引”多指数组的数字形式的下标。