web-dev-qa-db-ja.com

Laravel 5のブレードでURLセグメントにアクセスする方法は?

URLがあります:http://localhost:8888/projects/oop/2

最初のセグメントにアクセスしたい-> projects

私はもう試した

<?php echo $segment1 = Request::segment(1); ?>

ページを更新すると、ビューに何も印刷されません。


どんな助け/提案も大歓迎です

37
kyo

これを試して

{{ Request::segment(1) }}
75
Aniket Singh

二重中括弧は、単なるPHPではなく、Bladeを介して処理されます。この構文は、基本的に計算値をエコーし​​ます。

{{ Request::segment(1) }} 
7
DoubleJ

グローバルrequestヘルパー関数を使用してこれを行う方法を次に示します。

{{ request()->segment(1) }}

注:request()は、Requestクラスのオブジェクトを返します。

0
Muhammad