4

如何在 Kohana 3 中获取基本 URL?

原始PHP有解决方案吗?

4

4 回答 4

9

在科哈纳是

echo url::base();

http://docs.kohanaphp.com/helpers/url


在原始 PHP

echo "http://".$_SERVER['HTTP_HOST']."/NameOfApp";
于 2010-02-02T03:12:02.190 回答
7

对于 Kohana 3,它是URL::base()

从文档:

// Absolute URL path with no host or protocol
echo URL::base();

// Absolute URL path with host, https protocol and index.php if set
echo URL::base('https', TRUE);

// Absolute URL path with host and protocol from $request
echo URL::base($request);

参考: http: //kohanaframework.org/3.1/guide/api/URL

于 2011-06-06T11:42:06.253 回答
4

如果你担心很多url::base()电话,你可以把它变成一个常数。

define('PATH_BASE', url::base());
于 2010-03-30T23:39:54.873 回答
2

我正在使用它,它可以工作。

echo URL::base();
or 
echo URL::base(true);
于 2012-06-28T10:19:43.103 回答