application
CodeIgniter でディレクトリ パスを取得するにはどうすればよいですか? それを行うための「汚れていない」方法はありますか?
私は定数を調べていましたが、私が見つけた最も近いものは、ディレクトリBASEPATH
へのフルパスを返すものでした.アプリケーションディレクトリパス?/system
str_replace
application
CodeIgniter でディレクトリ パスを取得するにはどうすればよいですか? それを行うための「汚れていない」方法はありますか?
私は定数を調べていましたが、私が見つけた最も近いものは、ディレクトリBASEPATH
へのフルパスを返すものでした.アプリケーションディレクトリパス?/system
str_replace
index.phpファイルにあります(これはCI 2.1から取得され、APPPATHと呼ばれます)
// The path to the "application" folder
if (is_dir($application_folder))
{
define('APPPATH', $application_folder.'/');
}
else
{
if ( ! is_dir(BASEPATH.$application_folder.'/'))
{
exit("Your application folder path does not appear to be set correctly. Please open the following file and correct this: ".SELF);
}
define('APPPATH', BASEPATH.$application_folder.'/');
}
APPPATH 変数でこれを達成できると思います。
したがって、コントローラーフォルダーにアクセスするには、次のようになります。
include(APPPATH . 'controllers/')
または、あなたがそれでやりたいことは何でも。末尾のスラッシュが APPPATH 変数に含まれていることに注意してください。