Làm cách nào để đổi tên các khóa trong một mảng?PHP đổi tên các khóa của một mảng
Bắt đầu với mảng có tên là $ start_array này,
[0] =>
[date] => 2012-05-01
[revenue] => 100
[1] =>
[date] => 2012-05-02
[revenue] => 200
và thay đổi các phím cho 'ngày' và 'thu', do đó bạn có được điều này $ final_array:
[0] =>
[x] => 2012-05-01
[y] => 100
[1] =>
[x] => 2012-05-02
[y] => 200
Đây là nỗ lực khủng khiếp của tôi mà làm việc nhưng là lộn xộn.
$final_array = array();
$max = count($start_array);
for ($j = 0; $j < $max; $j++) {
$final_array[] = array('x' => $start_array[$j]['dateid'], 'y' => $start_array[$j]['ctrl_version_revenue']);
}
sẽ không tạo nó với tên chính bạn muốn ở nơi đầu tiên là một ý tưởng tốt hơn? –
Thật không may là không thể, tôi đã đưa ra mảng này. –
và tại sao lại như vậy? –