Так что в настоящее время я пытаюсь исправить старый код для сервера статистики для игры (который определенно устарел и недавно был заменен новой версией).Большая часть кода устарела, так что это своего рода догадки по правильному ее исправлению, но я нашел полностью сломанный раздел, который я не знаю, как исправить, и он вызывает фатальную ошибку.
Код
for ($i=0; $i<$armyCount; $i++)
{
$summary['total']['time'] += $armies[0]['time'.$i];
$summary['total']['win'] += $armies[0]['win'.$i];
$summary['total']['loss'] += $armies[0]['loss'.$i];
$summary['total']['score'] += $armies[0]['score'.$i];
$summary['total']['best'] += $armies[0]['best'.$i];
$summary['total']['worst'] += $armies[0]['worst'.$i];
$summary['total']['brnd'] += $armies[0]['brnd'.$i];
}
Я получаю следующие ошибки:
Notice: Uninitialized string offset: 0 in C:\xampp\htdocs\dontneedthis\playerstats.inc.php on line 136
Fatal error: Cannot use string offset as an array in C:\xampp\htdocs\dontneedthis\playerstats.inc.php on line 136
Я видел похожие вопросы и видел, как они решались, но я не совсем понимаю, какэто было сделано, так что я не знаю, как это исправить.Любая помощь будет потрясающей, и я полностью намерен выпустить исправленный и полностью рабочий код (когда я это сделаю) сообществу, которое остается.