WordPressのプラグイン開発時に共通で使用する関数をfunctions.php内で定義し、プラグインファイルでfunctions.phpをインクルードする事があります。
ファイルをインクルードする関数require,require_once,include,include_onceの違いについて簡単にまとめてみました。
①require
指定されたファイルをインクルード、評価し、ファイルが見つからなかった場合はfatal errorを発行します。
②require_once
すでにインクルードされていた場合には再度インクルードしないという点以外はrequireと同様のようです。
③include
指定されたファイルをインクルード、評価し、ファイルが見つからなかった場合は警告を発行します。
④include_once
すでにインクルードされていた場合には再度インクルードしないという点以外はincludeと同様のようです。
VPSサーバーでWebサイト公開 備忘録 ~Linux、MySQLからAJAXまで
VPSサーバーを使ってWebサイトを運用する過程で行った作業、調査内容を備忘としてまとめています。