First I have this associative array
$players = array("group1" => array("player1" => "Kevin Durant", "player2" => "Kyrie Irving"), "group2" => array("player1" => "Demian Lillard", "player2" => "Derrick Rose"));
I know I can just use this way of looping
//create an empty array to be used as a container for our looped array
$data_arrays = array();
foreach($players as $data=>$key):
array_push($data_arrays,$key['player1'],$key['player2']);
endforeach;
but what I want is get there value base on there array index, e.g.
foreach($players as $data=>$key):
array_push($data_arrays,$key[0],$key[1]);
endforeach;
but unfortunately and sadly, it returms me an error,
Undefined offset: 0
any help, clues, suggestions, recommendations, ideas please?