記録

Laravel10xになったんだって。#php81code

おはようございます。先日、Laravel10xになりPHP8.1系をサポートしたという記事を読みました。でも自分は8系や9系を使用しております。10系になり何が変わったのかなどは知りません。

今日はLaravelの基の話です。Laravelにはバリデーションというクラスがあります。バリデーションとは、POSTやGET送信を行ったデータが問題ないかを確認できるクラスです。そんなクラスの派生がフォームリクエストバリデーションクラスです。これを使用すれば自分のお好みのデータの判別処理が作れます。

作り方などはこちらをに作ってみてください。

php artisan make:request StorePostRequest

尚、Bladeに表示するにはこんな感じで表示できます。

@foreach ($errors->all() as $error)
  <li>{{$error}}</li>
@endforeach

因みにエラーメッセージを変えたい方はこんな方法で変更できます。こんな感じにつくってフォームリクエストバリデーションクラスの中に入れてあげてください。

    public function messages()
    {
        return [
            'name.required' => '名前は必須項目ですよ。',
            'name.max:42' => '42文字以内で入力してください',
            'age.required' => '年齢は必須項目ですよ。',
            'age.numeric' => '整数を入力してください😄。'
        ];
    }

smartphone beside watch and cameraGさんの株を1株だけ買った話。本当なら100株買いたかった理由。前のページ

映画、ちひろさんを観ましたので #感想を残しときます。次のページ

関連記事

  1. 記録

    自分ルールは自分を苦しめる?

    自分ルールは自分を苦しめる時があるので、じぶんはそういうのを壊して…

  2. Sleeping cat

    記録

    chatGPTを使用していますか。”YesOrNo”

    おはようございます、chatGPTをお仕事でも活用しています。…

  3. 記録

    知っていますか?

    知っていますか、じぶんの名前に濁点(だくてん)を付けると悲惨な…

  4. box with brain inscription on head of anonymous woman

    記録

    脳科学者、中野信子さんが出ていた情熱大陸をイマゴロ見て(´Д`)m

    脳科学者、中野信子さん(かつらの人)が出ていた情熱大陸をイマゴロ見て…

  5. 記録

    GCPではサーバ上から送信が出来ないだから代替えサービス。

    GCPではサーバ上から送信が出来ないだから代替えサービスを使わないと…

2023年2月
 12345
6789101112
13141516171819
20212223242526
2728  

カテゴリー

アーカイブ

PAGE TOP