laravelの関数まとめ

プログラミング

今日はポーフォリオを作るのに使用したLaravelで使用される重要な関数を紹介します。

  1. route関数:  指定された名前付きルートのURLを生成するために使用されます。名前付きルートは、アプリケーション内の他の場所で参照できるように、ルート定義で名前を付けたルートです。

    Route::get(‘blog’, [BlogController::class, ‘index’])->name(‘blog.index’);
    このコードの一番右に書いてあるblog.indexに飛ぶようになる


  2. view関数:  アプリケーションのビューを表示するために使用されます。ビューは、HTML、CSS、JavaScriptなどのフロントエンド技術を使用して作成されます。

    return view(‘blog.show’, [‘blog’ => $blog]);  コントローラ内

  3. redirect関数: 指定されたURLにリダイレクトするために使用されます。リダイレクトは、ユーザーを別のページに転送するために使用されます。


    // 投稿詳細ページにリダイレクトする
    return redirect()->route(‘blog.index’, $blogs->id);

    リダイレクトにルート関数をいれている



  4. request関数: HTTPリクエストから情報を取得するために使用されます。例えば、フォーム送信から送信されたデータを取得することができます。


    public function create(Request $request)


  5. asset関数: asset関数は、アセットファイル(CSS、JavaScript、画像など)のURLを生成するために使用されます。アセットファイルは、アプリケーションのフロントエンドに関連するファイルです。


    <img src=”{{ secure_asset(‘storage/image/’ . $post[‘image’]) }}”
    写真を貼るのに使用

これらのLaravel関数を使うことで、Webアプリケーションの開発が容易になります。名前付きルート、ビューの表示、リダイレクト、セッションデータの取得など、Laravelは様々な面で開発をサポートしています。

他にもたくさんありますが今回ポートフォリオを作った上でよく使った関数たちです

コメント

タイトルとURLをコピーしました