PHP include
の絶対パスと相対パスの問題を解決する
PHP の include/require/include_once/require_once を使用する場合、特にインクルードが繰り返されたり、ネストされたインクルードが発生した場合に、パスの問題が発生することがあります。
if (!defined('KEIYICLASS_ROOT')) { define('KEIYICLASS_ROOT', dirname(__FILE__) . '/'); } // core classes include_once(KEIYICLASS_ROOT."core/date.php"); include_once(KEIYICLASS_ROOT."core/db.php"); include_once(KEIYICLASS_ROOT."core/init.php"); include_once(KEIYICLASS_ROOT."core/sys.php");