Базовый URL в Кохана 3 - PullRequest
       13

Базовый URL в Кохана 3

4 голосов
/ 02 февраля 2010

Как мне получить базовый URL в Kohana 3?

Есть ли решение в сыром PHP?

Ответы [ 4 ]

9 голосов
/ 02 февраля 2010

В Кохане это

echo url::base();

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


В сыром PHP

echo "http://".$_SERVER['HTTP_HOST']."/NameOfApp";
7 голосов
/ 06 июня 2011

Для 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

4 голосов
/ 31 марта 2010

Если вас беспокоит множество вызовов url::base(), вы можете превратить их в константу.

define('PATH_BASE', url::base());
2 голосов
/ 28 июня 2012

Я использую это, и это работает.

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