-
Requestインスタンスを使用する方法:
use Illuminate\Http\Request; // ルートハンドラー内で public function handle(Request $request) { $currentPath = $request->path(); // $currentPathには現在のURLパスが格納されます }
-
URLファサードを使用する方法:
use Illuminate\Support\Facades\URL; // ルートハンドラー内で public function handle() { $currentPath = URL::current(); // $currentPathには現在のURLパスが格納されます }
-
ヘルパー関数を使用する方法:
// ルートハンドラー内で public function handle() { $currentPath = url()->current(); // $currentPathには現在のURLパスが格納されます }
これらの方法は、ルートハンドラーやコントローラー内で使用できます。現在のURLパスを取得することで、特定のルーティングやビューの表示制御など、さまざまな目的に活用することができます。