为什么我仍然可以通过'查看源代码'在我的浏览器中使用xampp


Why I still can see my php code through 'view source' in my browser while using xampp

我正在我的计算机上运行XAMPP。我构建了一个index.php并将其存储在xampp/htdocs/domain文件夹下。

我一切都很好。但是当我点击查看源代码时,我仍然可以看到我所有的PHP代码,特别是MySQL数据库密码。这正常吗?我该怎么办?

<?php
include("header.php");
//phpinfo();
if (isset($_GET['aid']) && is_numeric($_GET['aid'])) {
    $aid = (int) $_GET['aid'];
} else { $aid = 1; }
// mysqli $mysqli = new mysqli($dbhost, $dbuser, $dbpassword, $dbdatabase); 
$result = $mysqli->query("SELECT entries.*, categories.cat FROM entries, categories WHERE entries.cat_id = categories.id ORDER BY dateposted asc limit 0,5");
$row_12 = $result->num_r

我的网站正在工作。只有当我点击成功页面上的"查看源代码"时,它才会显示我所有的php代码和MySQL语句。

在我看来,它应该显示html语法。就像渲染根本不起作用一样。我正在使用XAMPP v3.2.2,我正在使用localhost/domain查看我的网站。

如果代码不在标签中,它将被显示,请确保在开始和结束处都有这一点,并确保您没有任何注释指示符