0

配列があります。

Array
(
    [0] => Array
        (
            [TotalClicksPerDay] => 5
            [Date] => 2012-11-26
            [weekDay] => 2
        )

    [1] => Array
        (
            [TotalClicksPerDay] => 13
            [Date] => 2012-11-27
            [weekDay] => 6
        )

)

値[weekday]をキーとして再定義したい。

したがって、上記の例では、新しい配列は次のようになります。

Array
(
    [2] => Array
        (
            [TotalClicksPerDay] => 5
            [Date] => 2012-11-26
            [weekDay] => 2
        )

    [6] => Array
        (
            [TotalClicksPerDay] => 13
            [Date] => 2012-11-27
            [weekDay] => 6
        )
)
4

1 に答える 1

2
foreach ($old_array as $values) {
    $new_array[$values['weekDay']] = $values;
}
于 2013-01-21T13:23:37.907 に答える