使用 Laravel Blade 从 URL 获取当前页面名称的方法是通过使用 Laravel 提供的 Request 类的 path
方法和 basename
函数来实现。
首先,我们需要引入 Illuminate\Http\Request
类,该类用于处理 HTTP 请求:
use Illuminate\Http\Request;
然后,在 Blade 模板中,可以通过创建一个 Request 实例来获取当前页面的 URL,并使用 path
方法获取 URL 的路径部分:
$request = Request::capture();
$currentPath = $request->path();
接下来,我们可以使用 PHP 的 basename
函数来获取路径中的文件名部分,即当前页面的名称:
$pageName = basename($currentPath);
现在,$pageName
变量中就保存了当前页面的名称。你可以根据需要将其用于模板中的显示、条件判断等操作。
下面是使用腾讯云相关产品的示例链接地址和简单介绍,供参考:
请注意,以上仅为示例链接和简单介绍,并非广告推荐。具体选择和使用相关产品时,请根据实际需求和项目情况进行评估和决策。
领取专属 10元无门槛券
手把手带您无忧上云