Подскажите как вывести данные с конфига по нумерации? у меня контент выводится с номера 0
конфиг
'servers' =>
array (
0 =>
array (
'name' => 'localhost',
'host' => 'localhost',
'port' => '2323',
'password' => '2323',
'totalPlayers' => 1,
'onlinePlayers' => 0,
'showMonitoring' => true,
),
1 =>
array (
'name' => 'localhost',
'host' => 'localhost',
'port' => '232',
'password' => '232',
'totalPlayers' => 1,
'onlinePlayers' => 0,
'showMonitoring' => true,
),
), 'vk' =>
Если я подставлю вместо 0 - 1 то выводится не все два продукта а один... Данные выводятся в html шаблон так:
<div class="block row justify-content-center server-select">
<div class="content">
<h1>Выберите сервер, на котором<br>
хотите купить донат</h1>
<?php for ($i = 0; $i < count($config['servers']); $i++) { ?>
<button onclick="selectServer(<?php echo $i; ?>)" id="server<?=$data['i'];?>" class="red">
<i class="icon chevron-right"></i> Сервер: <?php echo $config['servers'][$i]['name']; ?>
</button>
<?php } ?>
</div></div>
это кусок кода, если подставить вместо 0 (1) выведется только один контент
Скриншоты как все выводится: Покупка доната на сервере #0 это и есть то что я пытаюсь изменить с 1 по то число сколько серверов >>
https://imgur.com/a/3BwHCgE
Если я подставлю вместо 0 цифру 1 будет выводится ошибка
<button onclick="selectServer(0)" id="server<br />
<b>Notice</b>: Undefined index: i in <b>/var/www/pages/main/main.html</b> on line <b>7</b><br />
" class="red">
<i class="icon chevron-right"></i> Сервер: <br>
<b>Notice</b>: Undefined offset: 0 in <b>/var/www/pages/main/main.html</b> on line <b>8</b><br>
</button>