如何优化此PHP脚本/删除HTML

如何优化此PHP脚本/删除HTML,php,html,mysql,optimization,Php,Html,Mysql,Optimization,我不确定这里是否允许问优化问题,但既然我找到了一些问题,我认为这没关系(如果没有,请告诉我,我会离开) 我不想在第二个echo中重复所有HTML内容。基本上,对于我正在处理的每个PHP输出,我都必须添加样式表等(所有HTML内容)。我的一个想法是使用一个HTML,它从类似于PHP的LoginFailed中得到一个答案,然后只显示一个完整的、设计良好的HTML,但是您应该怎么做呢 if($user->data['user_id'] != ANONYMOUS) { //

我不确定这里是否允许问优化问题,但既然我找到了一些问题,我认为这没关系(如果没有,请告诉我,我会离开)

我不想在第二个
echo
中重复所有HTML内容。基本上,对于我正在处理的每个PHP输出,我都必须添加样式表等(所有HTML内容)。我的一个想法是使用一个HTML,它从类似于PHP的LoginFailed中得到一个答案,然后只显示一个完整的、设计良好的HTML,但是您应该怎么做呢

if($user->data['user_id'] != ANONYMOUS)
    {
       // Do something if logged in
    }
else
    {
        echo '
        <head>
        <title>You are not logged in</title>
        <link rel="stylesheet" type="text/css" href="./css/form.css">
        </head> 
        <font face="Arial" size="6" color="white">Please make sure that you are logged in <p> <a href="Login.php">Go to the login page</a></font> ';
        exit();
    }
if($user->data['user\u id']!=匿名)
{
//如果登录,请执行某些操作
}
其他的
{
回声'
您没有登录
请确保您已登录';
退出();
}

圣诞快乐

为什么不把重复的代码放在一个外部文件中,以便在每个PHP的顶部加载它呢?

require_once(“your_header.PHP”)并将其放在所有页面的顶部!!!而不是将其编码到任何php页面中。它在php代码中节省了大量空间,如果您编辑一次,它就会在所有php页面中发生更改。

包含到
的链接需要
文档,但标记掩盖了链接颜色:)不幸的是,我无法选择两个答案,但也谢谢您!