Zend framework index.php文件中定义的(';应用程序路径';)有什么用途?
我是Zend framework的新手,所以问了一个基本问题,我无法找到index.php中定义的('APPLICATION_PATH')的用法,因为这个文件首先加载,所以必须在这里定义应用程序_PATH,而且只能在这里定义Zend framework index.php文件中定义的(';应用程序路径';)有什么用途?,zend-framework,Zend Framework,我是Zend framework的新手,所以问了一个基本问题,我无法找到index.php中定义的('APPLICATION_PATH')的用法,因为这个文件首先加载,所以必须在这里定义应用程序_PATH,而且只能在这里定义 // Define path to application directory defined('APPLICATION_PATH') || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/app
// Define path to application directory
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/application'));
APPLICATION_PATH是全局常量,它定义了文件系统中到Zend Framework应用程序的绝对路径 编辑:此常量可以在htaccess文件中预定义。是一个布尔值 这一行检查
'APPLICATION\u PATH'
是否存在,如果不存在,则该行的其余部分将定义常量
//if APPLICATION_PATH is not set then define the APPLICATION_PATH
defined('APPLICATION_PATH')
or define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/application'));
这允许在设置应用程序空间时可能需要某种类型的外部配置文件(xml、.htaccess…)的情况下使用。这不是我的问题,我知道它是全局常量,如果必须在index.php中定义,那么为什么要将定义函数与之一起使用。。没用??