PHP使い分ける readfile / include / require

.phpファイル形式でよく使う PHP includeだが同じ機能がたくさんある。
PHPを勉強しないとわからないことだが、サーバーによったり、
PHPにはCGI型とか何種類かあるらしくなかなか難しい。

単純にhtmlのphp化の段階の場合は、フレームじゃないモジュール化で
phpのincludeを使うが、備忘録程度に。

1. readfile
includeなどがURL絶対パスを使えなくても読み込めたりする。
使い分けるというより3つの内これが一番いいかも。
もちろん、フルパス(サイトパス)も使える。

2. include
URL絶対パスが使えず、フルパス(サイトパス)にする必要があるサーバーがある。
エラーがあろうと全て実行している。

3. require
URL絶対パスが使えず、フルパス(サイトパス)にする必要があるサーバーがある。
エラーがあると以降のコードを実行してくれない。

かなり曖昧なので、使えりゃいいや、動きゃいいやという程度で。