Class yii\helpers\ArrayHelper

继承yii\helpers\ArrayHelper » yii\helpers\BaseArrayHelper
可用自版本2.0
源代码 https://github.com/yiisoft/yii2/blob/master/framework/helpers/ArrayHelper.php

ArrayHelper 提供了可以在应用程序中使用的额外的数组功能.

有关 ArrayHelper 的更多详细信息和使用信息, 请参阅 权威指南 - 助手类 - Array 助手(ArrayHelper).

公共方法

隐藏继承的方法

方法描述定义在
filter() 根据指定的规则过滤数组. yii\helpers\BaseArrayHelper
getColumn() 返回数组中指定列的值. yii\helpers\BaseArrayHelper
getValue() 检索具有给定的键或属性名称的数组元素或对象属性的值. yii\helpers\BaseArrayHelper
htmlDecode() 将 HTML 实体解码为字符串数组中的相应字符. yii\helpers\BaseArrayHelper
htmlEncode() 将字符串数组中的特殊字符编码为 HTML 实体. yii\helpers\BaseArrayHelper
index() 根据指定的键名对数组进行索引和/或分组. yii\helpers\BaseArrayHelper
isAssociative() 检查给定的数组是否为关联数组. yii\helpers\BaseArrayHelper
isIn() 检查数组或 Traversable 是否包含元素. yii\helpers\BaseArrayHelper
isIndexed() 检查给定的数组是否为索引数组. yii\helpers\BaseArrayHelper
isSubset() 检查数组或 Traversable 是否是另一个数组或 Traversable 的子集. yii\helpers\BaseArrayHelper
isTraversable() 检查变量是数组还是 Traversable. yii\helpers\BaseArrayHelper
keyExists() 检查给定的数组是否包含指定的键名. yii\helpers\BaseArrayHelper
map() 从多维数组或对象数组中构建映射表(键值对). yii\helpers\BaseArrayHelper
merge() 递归合并两个或更多数组. yii\helpers\BaseArrayHelper
multisort() 通过一个或多个键名对对象数组或数组(具有相同结构)进行排序. yii\helpers\BaseArrayHelper
remove() 从数组中删除键并返回值. 如果数组中不存在该键, 则将返回默认值. yii\helpers\BaseArrayHelper
removeValue() 从数组中删除具有匹配值的项目, 并返回已删除的项目. yii\helpers\BaseArrayHelper
setValue() 将值写入指定键路径的关联数组中. yii\helpers\BaseArrayHelper
toArray() 将对象或对象数组转换为数组. yii\helpers\BaseArrayHelper