【PHP】requireとincludeの違い
![]()
毎年秋が深まるたびに「今年こそは今年のうちに PHPをマスターしておこう」と思う。今年もまたその季節がやってきたので、何年前に買ったかわからない PHPの解説書を読みなおしている。そしてrequireとincludeの違いについての解説に大事なことが書いてあったのでメモをしておくのだ。
require文はスクリプトの実行に先立ち、指定したファイルの内容に置き換えられます。そのため、ループ処理の中に require文を置いて、毎回異なるファイルを読み込むようなことは出来ません。
include文は実行される度に、指定したファイルを読み込みます。つまり、require文と違って、ループ処理の中に include文を置いて、毎回異なるファイルを読み込むことが出来ます。
require文と include文の使い分け
例えば、データベースへの接続関数など、スクリプトの実行前に読み込むものには、require文を使います。また、スクリプトの中で諸条件によって、動的に呼び出す場合には include文が適しています。
(はじめてのPHPプログラミング(基本編) 出版:秀和システム 著:豊崎直也 147~148ページより)
この記事に投票してくれ。頼む!→人気ブログランキング
関連する投稿
このページのURL / トラックバックURL:
Twitter・2ちゃん用の短縮URL


コメント受付中!