我有一个名为 $hours 的数组,该数组包含 24 个其他数组,每个数组都以 00 开头
如何将键值对添加到小时数组中,以便我的最终结果看起来像:
您应该尝试使用本机 PHP 日期日期时间类
但是如果你真的需要学习这个,
在索引“00”处添加一个以 $hours 为单位的值
$hours['00']['key'] => $value
其中“Key”是第二个节点级数组的键。 根据你所说的,我认为你需要一个第三个节点级数组。
那么
$hours['00']['key'] => array('value 1','value 2');
$ar
包含小时键,并且键包含另一个
键值对数组。$ar
中包含带有数组第二个维度的小时键
键并且该键将包含数组的值选择符合您需求的一款
代码1
$ar['00'] = array('key1' => 'value1', 'key2' => 'value2', 'key3' => 'value13');
$ar['01'] = array('key1' => 'value1', 'key2' => 'value2', 'key3' => 'value13');
$ar['02'] = array('key1' => 'value1', 'key2' => 'value2', 'key3' => 'value13');
$ar['03'] = array('key1' => 'value1', 'key2' => 'value2', 'key3' => 'value13');
结果
Array
(
[00] => Array
(
[key1] => value1
[key2] => value2
[key3] => value13
)
[01] => Array
(
[key1] => value1
[key2] => value2
[key3] => value13
)
[02] => Array
(
[key1] => value1
[key2] => value2
[key3] => value13
)
[03] => Array
(
[key1] => value1
[key2] => value2
[key3] => value13
)
)
代码2
$ar['00']['key1'] = array('value1', 'value2', 'value13');
$ar['00']['key2'] = array('value1', 'value2', 'value13');
$ar['00']['key3'] = array('value1', 'value2', 'value13');
结果
Array
(
[00] => Array
(
[key1] => Array
(
[0] => value1
[1] => value2
[2] => value13
)
[key2] => Array
(
[0] => value1
[1] => value2
[2] => value13
)
[key3] => Array
(
[0] => value1
[1] => value2
[2] => value13
)
)
)