向数组动态添加数据
2022-08-30 11:56:54
我想动态地将数据添加到数组中。我该怎么做?例
$arr1 = [
'aaa',
'bbb',
'ccc',
];
// How can I now add another value?
$arr2 = [
'A' => 'aaa',
'B' => 'bbb',
'C' => 'ccc',
];
// How can I now add a D?
我想动态地将数据添加到数组中。我该怎么做?例
$arr1 = [
'aaa',
'bbb',
'ccc',
];
// How can I now add another value?
$arr2 = [
'A' => 'aaa',
'B' => 'bbb',
'C' => 'ccc',
];
// How can I now add a D?
在 PHP 中使用动态数组的方法有很多种。初始化数组:
$array = array();
添加到数组:
$array[] = "item"; // for your $arr1
$array[$key] = "item"; // for your $arr2
array_push($array, "item", "another item");
从阵列中删除:
$item = array_pop($array);
$item = array_shift($array);
unset($array[$key]);
还有很多方法,这些只是一些例子。
$array[] = 'Hi';
推到阵列的顶部。
$array['Hi'] = 'FooBar';
设置特定索引。