Home > CakePHP Tips > 未分類 > URL 取得

URL 取得

自分の URL を取得したいときに使えるメンバや関数。

ドメインを含めない

$html->webroot; // ビュー : html ヘルパー
$this->webroot; // コントローラ

DOCUMENT_ROOT 配下のルートを取得。
基本的な使い方をしていれば 「 / 」 が返ると思っていればよい。

ドメインを含める

$html->url($url, true); // ビュー
Router::url($url, true); // ビュー以外

$url は DOCUMENT_ROOT 配下を指定。
$url が null の場合は現在の URL 。
$url を指定した場合はドメインを含めた $url で指定したURL

ドメインを取得

env('HTTP_HOST');

他にも REMOTE_ADDR や DOCUMENT_ROOT なども使える。

function env($key)

あわせて読みたい関連記事

Home > CakePHP Tips > 未分類 > URL 取得

検索
Feeds
メタ情報

ページの先頭へ