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 に答える