应用目录路径

Cyc*_*one 0 php codeigniter constants

如何application在CodeIgniter中获取目录路径?有没有"不脏"的方法呢?

我正在查看常量,但是我找到的最接近的是BASEPATH返回/system目录的完整路径,所以基本上我可以str_replace使用应用程序系统 - 但我只是很好奇,是否还有其他简洁明了的方法应用目录路径?

Zah*_*her 5

它在你的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.'/');
}
Run Code Online (Sandbox Code Playgroud)