array_fill_keys
使用指定的键和值填充数组
适用 PHP 版本: PHP 4 >= 4.0.7, PHP 5, PHP 7, PHP 8
array_fill_keys 函数用于根据给定的键数组填充一个新的数组,所有键的值都被设置为相同的值。
array_fill_keys(array $keys, mixed $value): array
返回一个包含所有指定键,并且值都为指定值的数组。如果给定的键数组为空,返回空数组。
$keys = ['a', 'b', 'c']; $value = 0; $result = array_fill_keys($keys, $value); print_r($result);
在这个示例中,我们首先定义了一个包含键名的数组 $keys,并为这些键设定了相同的值 $value,即 0。然后使用 array_fill_keys 函数填充新数组。最后,使用 print_r 输出结果。
Array ( [a] => 0 [b] => 0 [c] => 0 )