我是Zend框架的新手所以问一个基本的问题,我无法找到在index.php中使用定义的('APPLICATION_PATH'),因为这个文件首先加载因此必须在这里定义APPLICATION_PATH而且只在这里。
// Define path to application directory
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/application'));
答案 0 :(得分:0)
APPLICATION_PATH是全局常量,它定义Zend Framework应用程序的文件系统中的绝对路径。
编辑:此常量已在 htaccess 文件中预先定义。
答案 1 :(得分:0)
defined,是一个布尔值。
此行检查'APPLICATION_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 ...)来设置应用程序空间的实例。