拉拉维尔检查URL的第一部分,例如 domain.com/THIS-PART


laravel check first part of URL e.g. domain.com/THIS-PART

>我目前正在检查简单的页面,例如/profile/index 等。

但是我有一个页面是:

domain.com/viewbuild/105/a-title 

这相当于:

domain.com/viewbuild.php?id=105&name=a-title

我目前的检查是:

$sUri = Route::getCurrentRoute()->uri();
if ($sUri == '/' || $sUri == 'viewbuild' || $sUri == 'newest')
{
// is on URL
}

这适用于其他网址,但不适用于视图构建。我如何检测此 URL 而不是变量,因为它是动态的。

谢谢。

只需使用 segment() 函数:

$sUri = Request::segment(1);
if ($sUri == '/' || $sUri == 'viewbuild' || $sUri == 'newest')
{
    // is on URL
}