本文整理汇总了PHP中HttpRequest::Root方法的典型用法代码示例。如果您正苦于以下问题:PHP HttpRequest::Root方法的具体用法?PHP HttpRequest::Root怎么用?PHP HttpRequest::Root使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类HttpRequest
的用法示例。
在下文中一共展示了HttpRequest::Root方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: elseif
if (strpos(HttpRequest::Host(), "LOCALHOSTURL") !== false) {
jf::$RunMode->Add(RunModes::Develop);
} elseif (php_sapi_name() == "cli") {
jf::$RunMode->Add(RunModes::CLI);
} else {
jf::$RunMode->Add(RunModes::Deploy);
}
/**
* Siteroot
*
* jframework requires to know where your site root is, e.g http://jframework.info
* or http://tld.com/myfolder/myjf/deploy
* automatically determines this, so change it and define it manually only when necessary
* you can use this constant in your views for absolute urls
*/
define("SiteRoot", HttpRequest::Root());
/**
* Database Setup
*
* jframework requires at least a database for its core functionality.
* You can also use "no database-setup" if you do not need jframework libraries and want a semi-static
* web application, in that case, comment or remove the database username definition
*/
\jf\DatabaseManager::AddConnection(new \jf\DatabaseSetting("mysqli", "DBNAME", "DBUSER", "DBPASS"));
/**
* Error Handling
*
* jframework has an advanced error handler built-in.
* Errors should not be presented to the end user on a release environment,
* this is automatically handled by presentErrors, which toggles between logging
* and displaying.
示例2: url
/**
* returns root url of jframework
*/
static function url()
{
return HttpRequest::Root();
}