How to Get Current URL in Laravel

Websolutionstuff | Mar-10-2021 | Categories : Laravel PHP

In this article, we will see how to get the current URL in laravel. If you want to get the current page URL in laravel then we can use many methods such as type current(), full(), request(), url(). Also, you can get the current URL in laravel 6, laravel 7, and laravel 9.

Here, we will give you all examples to get the current page url in laravel. In this example, we have used the laravel helper function. Also, you can get the previous URL and full URL in laravel 6/7/8/9.

So, let's see laravel 7/8/9 get the current URL and get the full URL in laravel.

Example 1:  full() with Helper and Query string parameters

In this example, we will use the full() laravel helper function and get the full URL.

$currenturl = url()->full();

dd($currenturl);

 

Example 2: current() with Helper

In this example, we will use the url() function with the current() helper function and get the current URL.

$currenturl = url()->current();

dd($currenturl);

 

Example 3: using Request

In this example, we will get the url using the request method.

$currenturl = Request::url();

dd($currenturl);

 

 

Example 4: current() with Facade

In this example, we will use the URL facade and get the current URL.

$currenturl = URL::current();

dd($currenturl);

 

Example 5: full() with Facade and Query string parameters

 In this example, we will use the URL facade and get the full URL.

$currenturl = URL::full();

dd($currenturl);

 

Example 6: Get Previous URL in Laravel

In this example, we will use the url() function and get the previous URL.

$pre_url= url()->previous();

dd($pre_url);

 

Example 7: Get Current Route in Laravel

Now, we will get the current route using the getName() function.

$cur_route = Route::current()->getName();

dd($cur_route);

 


You might also like:

Recommended Post
Featured Post
Laravel 10 Send Bulk Mail Using Queue
Laravel 10 Send Bulk Mail Usin...

In this article, we will see laravel 10 send bulk mail using a queue. Here, we will learn about how to send bulk ma...

Read More

Mar-13-2023

How To Send Email With Attachment Using Node.js
How To Send Email With Attachm...

Hello Guys, In this tutorial we will see how to send email with attachment using node.js app. In this tutorial w...

Read More

Aug-09-2021

How to Get Last 15 Records in Laravel 10
How to Get Last 15 Records in...

Welcome, fellow developers! In this guide, I'll walk you through the straightforward process of fetching the latest...

Read More

Dec-08-2023

How to Create Apexcharts Line Chart in Laravel 11
How to Create Apexcharts Line...

Hello developers! In this article, we'll see how to create apexcharts line chart in laravel 11. ApexCharts is a...

Read More

Apr-22-2024