![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
requireとinclude色々なプログラムを作っていくうちに、「この部分は他のプログラムでもよく出てくる」ってことはよくあります。 たとえば、自分のCDのライブラリを管理するようなプログラムを作った場合、1つのPHPファイルだけでは(出来なくはないですが) まず無理ですね。 こういった場合、複数のプログラムに共通した「変数」「処理」「HTML文書」などが必要になります。 いちいち、全部のPHPファイルにコピー・貼り付けしてすべて書き込んでもいいのですが、これでは万一、プログラムの変更をしたいような場合、 手間隙がかかりますし、直し忘れなどのミスも発生しやすいです。 そこで、これら「共通の部分」を1つのファイルにまとめて、他のファイルからはそのファイルを読み込んで実行するようにすると、 きれいでわかりやすいプログラムとなります。 requirerequireはPHPの中に埋め込まれる方法で別ファイルが最初に1回だけ読み込まれます。 require の例1
header.php
生成されるHTML
includeincludeはPHPの中に埋め込まれる方法で別ファイルが実行時に読み込まれます。 以下の例ではわざわざincludeを使う必要はないぐらい簡単なプログラムですが、 includeの動作をよく表していると思います。 include の例1
inc.php
生成されるHTML
|
| Copyright©2001-2008 釣ったよ! All Right Reserved. sg@tsuttayo.sytes.net |