-3

所以,基本上我有这个数组数据:

$data = ['one', 'two', 'three'];

现在,我想为该数组上的每个元素分配一个值,就像这样:

$val = 'new';

// 'new' value is get from $val
$data = [
 'one' => 'new',
 'two' => 'new',
 'three' => 'new'
];

我是怎么做到的?谢谢。

4

1 回答 1

1
$data = ['one', 'two', 'three'];
$val = 'new';
$newArray = array_fill_keys($data, $val);
print_r($newArray);

在这里拉小提琴。

于 2021-01-12T08:14:41.693 回答