<?php
$heroName = "Артрог";
$heroClass = "Воин";
$heroLevel = 5;
$heroHp = 120;
$heroGold = 350;
$inventory = [
[
'name' => 'Железный меч',
'type' => 'weapon',
'damage' => 15,
'price' => 120,
'weight' => 3.5,
'isEquipped'=> true,
'rarity' => 'common',
],
[
'name' => 'Деревянный щит',
'type' => 'armor',
'damage' => 0,
'defense' => 8,
'price' => 80,
'weight' => 4.0,
'isEquipped'=> true,
'rarity' => 'common',
],
[
'name' => 'Зелье здоровья',
'type' => 'consumable',
'damage' => 0,
'heal' => 50,
'price' => 25,
'weight' => 0.3,
'isEquipped'=> false,
'rarity' => 'common',
],
[
'name' => 'Кольцо огня',
'type' => 'armor',
'damage' => 5,
'defense' => 2,
'price' => 500,
'weight' => 0.1,
'isEquipped'=> false,
'rarity' => 'rare',
],
[
'name' => 'Карта подземелья',
'type' => 'quest',
'damage' => 0,
'price' => 0,
'weight' => 0.1,
'isEquipped'=> false,
'rarity' => 'epic',
]
];
$totalPrice = 0;
$totalWeight = 0;
$types = [];
foreach ($inventory as $item) {
$totalPrice += $item['price'];
$totalWeight += $item['weight'];
$type = $item['type'];
if (!isset($types[$type])) {
$types[$type] = 0;
}
$types[$type]++;
}
?>
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Инвентарь - <?php echo $heroName ?></title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="hero-card">
<h1><?php echo htmlspecialchars($heroName) ?></h1>
<p><b>Класс:</b> <?php echo $heroClass ?> | <b>Уровень:</b> <?php echo $heroLevel ?></p>
<p><b>Здоровье:</b> <?php echo $heroHp ?> | <b>Золото:</b> <?php echo $heroGold ?></p>
<h2>Инвентарь (<?php echo count($inventory) ?> предметов)</h2>
<?php foreach ($inventory as $item): ?>
<div class="item <?php echo $item['isEquipped'] ? 'equipped' : '' ?>">
<b class="rarity-<?php echo $item['rarity'] ?>">
<?php echo htmlspecialchars($item['name']) ?>
</b>
<br>
Тип: <?php echo $item['type'] ?> |
Цена: <?php echo $item['price'] ?> |
Вес: <?php echo $item['weight'] ?> кг
<?php if ($item['isEquipped']): ?>
<span style="color: #4ecca3;">✓ экипировано</span>
<?php endif; ?>
</div>
<?php endforeach; ?>
<div class="stats">
<b>Общая стоимость:</b> <?php echo $totalPrice ?> золота<br>
<b>Общий вес:</b> <?php echo round($totalWeight, 2) ?> кг
</div>
</div>
</body>
</html>