2010-04-16

[PHP] 外部ファイルの読込と出力

サイトのヘッダー、メニューといった共通部分をPHPでインクルードさせる場合などで、
特にPHPのプログラムを書かない場合は、HTMLファイルを外部ファイルにして、
読み込ませて表示するのが楽だったりします。

単純にファイルを読み込んで出力するのであれば、readfile 関数を使えば
ファイルの中身を読み込んで出力します。
エラー表示しないようにするには先頭に@をつけておきます。
<?php
@readfile('sample.html')
?>


一部分を外部ファイルから読み込んだりする場合は、
file_get_contents 関数が便利。
<?php
$menu_html = "aaaa\n";
$menu_html .= @file_get_contents("sample.html");
$menu_html. = "bbbbbb\n";
echo $menu_html;
?>

Comment:

Trackback URL: