Parse error: syntax error, unexpected end of file

Сирега Криваянога

Всех с новым годом! ПРомогите плиз, где то что то пропустил и не могу найти что :( выдает сбжевую ошибку:
index.php
<?php
$imgs = include DIR . '/data.php';
var_dump($imgs);
?>
<!DOCTYPE html>
<html>
<head>
<link href="./style.css" rel="stylesheet">
<meta charset="UTF-8">
<title>galery</title>
</head>

<body id="body">
<?php foreach ($imgs as $num => $img): { ?>
<div class="imggalery">
<a href="./image.php?id=<?php echo $num;?>"><img src="<?php echo $img;?>">
</a></div><?php } ?>
</body>
</html>

=image.php=
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>image</title>
</head>
<body>
<?php
$imgs = include DIR . '/data.php';
$num = isset($_GET['id'])?$_GET['id']:'';
$file = $imgs[$num];
var_dump($imgs);
echo $file;
echo "<img src=$file>";
var_dump($file);
?>
</body>
</html>

=data.php=
<?php
$imgs = [1=>'cats.jpg', 2=>'2.jpg', 3=>'3.jpg'];
var_dump($imgs);
?>

1 чел.