Scal wiele tablic asocjacyjnych w jedną tablicę tablic asocjacyjnych

Mam 4 tablice asocjacyjne jak poniżej:

$ids  = array(
      '0' => '7' ,
      '1' => '8' ,
      '2' => '9'
);
$names = array (
      '0' => 'Name 1' ,
      '1' => 'Name 2' ,
      '2' => 'another name'
);
$marks = array(
      '0' => '8' ,
      '1' => '5' ,
      '2' => '8'
);
§grade = array(
      '0' => '4' ,
      '1' => '2.5' ,
      '2' => '4'
);

Chcę „scalić” je w jedną tablicę, zawierającą tablice asocjacyjne jak poniżej:

$data = array(
   array(
      'id' => '7' ,
      'name' => 'Name 1' ,
      'marks' => '8',
      'grade' => '4'
   ),
   array(
      'id' => '8' ,
      'name' => 'Name 2' ,
      'marks' => '5',
      'grade' => '2.5'
   ),
   array(
      'id' => '9' ,
      'name' => 'another name',
      'marks' => '8',
      'grade' => '4'
   )
);

Jestem nowym programistą PHP i nie mam pojęcia, jak to osiągnąć. Twoja pomoc zostanie bardzo doceniona. Dziękuję Ci

questionAnswers(1)

yourAnswerToTheQuestion