现有数组php中的新列

时间:2014-01-12 09:50:22

标签: php arrays

我有一个名为$ data的数组,其中包含以下数据:

Array
(
    [00:18] => 3.19
    [00:48] => 3.19
    [01:18] => 3.38
    [01:48] => 3.19
    [02:18] => 2.69
    [02:48] => 3.75
    [03:18] => 3.75
    [03:48] => 4.12
    [04:18] => 3.88

)

我想在最后添加一个包含日期的新列,所有行的日期都相同。

我该怎么做?

2 个答案:

答案 0 :(得分:2)

试试这样:

$data =array
(
    '00:18' => 3.19,
    '00:48' => 3.19,
    '01:18' => 3.38,
    '01:48' => 3.19,
    '02:18' => 2.69,
    '02:48' => 3.75,
    '03:18' => 3.75,
    '03:48' => 4.12,
    '04:18' => 3.88

);
$date = date("Y/m/d");
$data['date'] = $date;
print_r($data);

<强>输出:

Array
(
    [00:18] => 3.19
    [00:48] => 3.19
    [01:18] => 3.38
    [01:48] => 3.19
    [02:18] => 2.69
    [02:48] => 3.75
    [03:18] => 3.75
    [03:48] => 4.12
    [04:18] => 3.88
    [date] => 2014/01/12
)

答案 1 :(得分:0)

是否要为数组中的每个元素添加日期?这样做

$arr = your array;
$date = date("Y/m/d");
foreach($arr as &$element) {
   $element['date'] = $date;
}