Есть ли смысл начать с устаревшего материала?4-5 лет не сказать что сильно устаревшие. ИМХО спокойно можно учиться, основы будут одинаковы для любой версии языка, изменения в новых версиях большей частью касаются ООП составляющей, до которой еще дойти нужно. В целом и ООП код более старых версий совместим с последними версиями, во всяком случае с 5+, в обратную сторону конечно же работать не будет. Ну а новые фишки по типу тайпхинтинга и анонимных объектов можно доучить и самостоятельно.
<!-- header.php -->
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Мой сайт</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header>
<h1>Добро пожаловать на мой сайт</h1>
<nav>
<ul>
<li><a href="page1.php">Страница 1</a></li>
<li><a href="page2.php">Страница 2</a></li>
<!-- Добавьте другие ссылки -->
</ul>
</nav>
</header>
<!-- footer.php -->
<footer>
<p>© 2023 Мой сайт. Все права защищены.</p>
</footer>
</body>
</html>
<!-- index.php -->
<?php include 'header.php'; ?>
<main>
<h2>Содержимое страницы 1</h2>
<p>Это пример содержимого для первой страницы.</p>
</main>
<?php include 'footer.php'; ?>
x_r = (sqrt(x^2+y^2)-r0)/(r1-r0)*Width
y_r = (atan(y/x)/pi+1/2)*Height
mov ax, 0
inc ax.