さまざまなパスを取得するためのlaravelメソッドコード

小云云
リリース: 2023-03-20 12:44:02
オリジナル
1493 人が閲覧しました

この記事では主にlaravelの様々なパスを取得するためのメソッドコードを紹介しますので、お役に立てれば幸いです。

Route::get('home/test', 'HomeController@index')->name('test');がある場合

①ビュー内でhrefジャンプ

1,

<a href="{{ url(&#39;home/test&#39;) }}">
ログイン後にコピー

違い:最も便利ですが、ルートが変更されると変更する必要があります

2.

<a href="{{ route(&#39;test&#39;) }}">
ログイン後にコピー

違い: 名前を付けて直接使用でき、URI が変更されても変更されません

注: ルートを使用する。 、route-> name() にする必要があります

3 つ、

<a href="{{ action(&#39;HomeController@index&#39;) }}">
ログイン後にコピー

違い: 最も影響の少ない関連するコントローラーを直接指定します

4 つ、

違い:最も影響を受けやすいため推奨しません

② コントローラーでリダイレクトジャンプを使用する

1.

相違点:①と同じ 1

2.

相違点:①と同じ 3

3.

違い: ① 2 と同じ

4.

説明: 前のページに戻る

③各リソースのパス定数

1. public_path('uploads');

説明: 公開ファイルのパス

2. Base_path('xx');

3 、app_path('xx');

4. resource_path('xx');

関連する推奨事項:

のメソッドの概要の詳細な説明PHPでパスとディレクトリを取得する

PHPでパスとディレクトリを取得する【必読】方法とヒントまとめ

PHPで画像をアップロードするパスを取得してフォームフィールドに値を代入する方法

以上がさまざまなパスを取得するためのlaravelメソッドコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート