[PHP]HTMLコードをインクルードして表示する

やるやる、って、実際に動くのか試してなかったので試してみました。

HTMLコードをインクルードしてみます。

とりあえずテスト

早速やってみます。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>関数の途中でhtmlコードをインクルード</title>
</head>

<body>
<?php
function test()
{
 $id = "testId2";
 include(dirname(__FILE__)."/inc.php");
}
test();
?>
</body>
</html>

インクルードするファイルはこんな感じ。

  <div id="<?= $id?>">動くの?</div>

実行結果はこう。


<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>関数の途中でhtmlコードをインクルード</title>
</head>

<body>
 <div id="testId2">動くの?</div></body>
</html>

動いてますね。素晴らしい!

なんかbodyタグの閉じ位置変だけど、適宜調整で。(不精

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>