PHP

PHPのfilter_var()関数を理解する

PHP歴20年を超える私ですが、最近、filter_var関数というものを先日初めて知りました。完全フリーランスで一人作業ということもあり、度々こういった「こんな初歩的なことを知らなかった」ということがあります。知識が偏りすぎですね(汗)使...
基礎

PHPで親クラスのメソッドを呼び出す:$thisとparentの違い

PHPでオブジェクト指向プログラミングを行う際、クラスの継承を行うことは当たり前に行われます。その際、子クラスから親クラスのメソッドの呼び出し方について迷ったことはありませんか?具体的にはparent::method(); と $this-...
Laravel

Laravelのバリデーションの方法3つを改めて確認してみた

Laravelが用意するバリデーションの方法は、以下の3種類あります。Illuminate\Http\RequestのvalidateメソッドValidatorファサードFormRequest(フォームリクエスト)この内、私は3を選ぶことが...
Laravel

Laravelのバリデーション方法&設定例【まとめ】

バリデーションは、ウェブアプリケーションにとって非常に重要な要素です。失敗すればセキュリティにも関わってきますから、入念に行わなければなりません。従来は自分でチコチコとバリデーションを書いていた方も多いと思いますが、非常に大変ですし、非効率...