2. Truy cập URL hiện tại (Accessing the current URL) (ok)

https://viblo.asia/p/tap-18-url-laravel-gDVK2pyjlLj

Nếu như không truyền bất kỳ tham số nào vào url, lớp Illuminate\Routing\UrlGenerator sẽ được trả về. Lúc này bạn có thể gọi các phương thức để lấy thông tin về URL hiện tại.

// Lấy URL hiện tại không bao gồm chuỗi query
echo url()->current();

// Lấy URL hiện tại bao gồm chuỗi query
echo url()->full();

// Lấy URL đầy đủ của request trước
echo url()->previous();

Bạn có thể gọi các phương thức này thông qua URL facade.

use Illuminate\Support\Facades\URL;

echo URL::current();

Ngoài ra còn nhiều method nữa trong Illuminate\Routing\UrlGenerator, bạn có thể tự mình tìm hiểu thêm.

Last updated