私は最も奇妙な問題に遭遇しました。PHP インクルード呼び出しは、body タグの先頭と main タグの先頭を含むファイルに含まれています。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div id="sidebar">
</div>
<div id="main">
<div id="menu">
<p> test test test </p>
</div>
奇妙なことに、要素は問題なく表示されますが、そのテスト メッセージは表示されません。ソースを表示してもまだそこにないため、要素の下に隠されているわけではありません。これは本当にばかげた/些細なことだと感じていますが、困惑しています。
これが私のphpです:
<?php
include 'inc/header.php';
require_once 'login.php';
echo('<div class="somespace"></div>');
include 'inc/queries.php';
include 'inc/footer.php';
?>