Lấy đường dẫn URL hiện tại trên Laravel

0
(0)

Để lấy đường dẫn URL hiện tại của Laravel, Class Request của Laravel cung cấp cho chúng ta các phương thức để thao tác với URL như sau:

Chú ý: Các phương thức này là của Laravel 7

VD: Chúng ta có biến $request là 1 instance của Class Request trong Laravel

  • $request = new Request();

Lấy đường dẫn URL hiện tại với không chuỗi truy vấn (Query String)

  • $currentUrl = $request->current();

Lấy đường dẫn toàn bộ URL hiện tại với chuỗi truy vấn (Query String)

  • $currentUrl = $request->full();

Với Laravel 6 thì là

  • $currentUrl = $request->fullUrl();

Lấy đường dẫn toàn bộ URL query trước đó (referer URL)

  • $preUrl = $request->previous();

Lấy một thành phần của URL

  • $preUrl = $request->segment(3);

Ngoài ra bạn có thể lấy thông tin URL hiện tại bằng PHP ở đây

Nguồn; vinasupport.com

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Related posts

Multiple Image Upload in Laravel 8 Example

Chuyển hướng Redirect 301 trong Laravel

Khắc phục Laravel không hiển thị số trang pagenavi ( Laravel 8 – Pagination not showing numbers)