Class yii\helpers\UnsetArrayValue

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

表示在执行 yii\helpers\ArrayHelper::merge() 时删除数组值的对象.

用法示例:

$array1 = [
    'ids' => [
        1,
    ],
    'validDomains' => [
        'example.com',
        'www.example.com',
    ],
];

$array2 = [
    'ids' => [
        2,
    ],
    'validDomains' => new \yii\helpers\UnsetArrayValue(),
];

$result = \yii\helpers\ArrayHelper::merge($array1, $array2);

结果将是:

[
    'ids' => [
        1,
        2,
    ],
]

公共方法

隐藏继承的方法

方法描述定义在
__set_state() 使用var_export()后恢复类状态. yii\helpers\UnsetArrayValue

方法详情

__set_state() public static 方法 (可用自版本: 2.0.16)

使用var_export()后恢复类状态.

参见 var_export().

public static yii\helpers\UnsetArrayValue __set_state ( $state )
$state array