Kohana的基本URL 3

时间:2010-02-02 03:05:55

标签: php kohana-3

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

原始PHP中是否有解决方案?

4 个答案:

答案 0 :(得分:9)

在Kohana,它是

echo url::base();

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


在原始PHP中

echo "http://".$_SERVER['HTTP_HOST']."/NameOfApp";

答案 1 :(得分:7)

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

来自doc:

// 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

答案 2 :(得分:4)

如果您担心许多url::base()来电,可以将其变为常量。

define('PATH_BASE', url::base());

答案 3 :(得分:2)

我正在使用它,它有效。

echo URL::base();
or 
echo URL::base(true);