for($i=1;$i<=11;$i++){
if($battlepart['casualties_attacker'][$i] <= 0) { ${dead.$i} = 0; }elseif($battlepart['casualties_attacker'][$i] > $data['t'.$i]){
${dead.$i}=$data['t'.$i];
}else { ${dead.$i} = $battlepart['casualties_attacker'][$i]; }
}
${dead.$i}
. Никогда ранее такой записи не встречал.. { ... }
стандартный способ написать в переменной что угодно, если интерпретатор не может распарсить ее в лоб. Обычно используется в двойных кавычках: echo "Цена: {$a[0]}"