检测当前页面是否为Web根目录

时间:2014-12-26 01:20:12

标签: php laravel

如果当前页面是根目录,那么寻找通过PHP检查的最简单方法' /'

我只想在我网站的根目录上显示某个元素,但是使用刀片模板并在模板中为所有页面都有这个元素。

感谢。

E.g。

<?php
  if ($page == $root) {
    // show
  }
?>

如果它有助于我使用Laravel 4.2。

5 个答案:

答案 0 :(得分:13)

您也可以通过以下方式快速完成

if(Request::is('/')) {
 //your code here
}

答案 1 :(得分:9)

if (Route::getCurrentRoute()->uri() == '/')
{
    // You're on the root route
}

答案 2 :(得分:9)

在Laravel的 Blade 模板中,以下就足够了

@if(Request::is('/'))
    // The condition you require
@endif

答案 3 :(得分:4)

你可以试试

  

if ($_SERVER['REQUEST_URI'] == '/')

答案 4 :(得分:1)

在任何地方使用。 Larave Helper功能

if(request()->is('/')){
    //put your code here
}