PHP による HTML コード出力をきれいに保つ方法を探しています。
ソースコードを調べると、結果は次のようになります。
<section><div class="card">
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in</p>
<a href="#" class="btn btn-primary">Go somewhere</a> </div>
</div>
</section><section><div class="card">
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a> </div>
</div></section>
私はそれを次のようにしたい:
<section>
<div class="card">
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in</p>
<a href="#" class="btn btn-primary">Go somewhere</a> </div>
</div>
</section>
<section>
<div class="card">
<div class="card-body">
<h5 class="card-title">Special title treatment</h5>
<p class="card-text">With supporting text below as a natural lead-in</p>
<a href="#" class="btn btn-primary">Go somewhere</a> </div>
</div>
</section>
これは私のPHP出力コードです:
ob_start();
include_once ROOT.'/global/header.php';
print $content_output; // the included files
include_once ROOT.'/global/footer.php';
$output = ob_get_contents();
ob_end_clean();
echo $output;
これは、Web サイト用にブロックが作成される足場を構築しているためです。たとえば、開始ページは block2、block7、block1、および block5 で構成されます。最後に、顧客は上記のブロックで構成されるクリーンな HTML を取得します。