ページにいる場合https://www.example.com/test?page=123
、Kohana でこの FULL PATH (proto + host + URI + query ) を取得するにはどうすればよいですか?
試してみましたRequest::uri()
:Request::url()
完全なアドレス文字列が表示されません。URI部分のみ。
ページにいる場合https://www.example.com/test?page=123
、Kohana でこの FULL PATH (proto + host + URI + query ) を取得するにはどうすればよいですか?
試してみましたRequest::uri()
:Request::url()
完全なアドレス文字列が表示されません。URI部分のみ。
あなたの目標を達成するメソッドを含むURL ヘルパーがあります...
URL::base();
あなたのRequest::uri()
. 前にが必要な場合は、最初のパラメーターとしてhttp://
追加します。true
それから...
URL::query();
これを使用して、クエリ文字列を取得できます (必要に応じて追加のパラメーターを追加します)。
だから何か...
$current_url = URL::base(true).Request::uri().URL::query();
完全な URL を生成する必要があります。