В ассоциативном массиве PHP порядок всегда соответствует последовательности добавления в него ключей.
$array = [
[
"gq_address" => "188.120.254.140",
"gq_hostname" => "• RGPlay | DarkRP [Быстрая загрузка]",
"gq_maxplayers" => 128,
"gq_numplayers" => 0,
"gq_online" => true,
"gq_port_client" => 27015,
], [
"gq_address" => "62.109.18.242",
"gq_hostname" => "Default Breach Server",
"gq_maxplayers" => 128,
"gq_numplayers" => 0,
"gq_online" => true,
"gq_port_client" => 27015,
]
];
$array = array_map(function($el) {
return [
'gq_hostname' => $el['gq_hostname'],
'gq_address' => $el['gq_address'],
'gq_port_client' => $el['gq_port_client'],
'gq_online' => $el['gq_online'],
'gq_numplayers' => $el['gq_numplayers'],
'gq_maxplayers' => $el['gq_maxplayers']
];
}, $array);
var_dump($array);
array(2) {
[0] => array(6) {
["gq_hostname"] => string(55) "• RGPlay | DarkRP [Быстрая загрузка]"
["gq_address"] => string(15) "188.120.254.140"
["gq_port_client"] => int(27015)
["gq_online"] => bool(true)
["gq_numplayers"] => int(0)
["gq_maxplayers"] => int(128)
}
[1] => array(6) {
["gq_hostname"] => string(21) "Default Breach Server"
["gq_address"] => string(13) "62.109.18.242"
["gq_port_client"] => int(27015)
["gq_online"] => bool(true)
["gq_numplayers"] => int(0)
["gq_maxplayers"] => int(128)
}
}