Laravelで選ぶべき認証システム:Passport、Sanctum、JWTの比較と使い分け
Laravel11で堅牢なアプリケーションを構築する上で、適切な認証システムの選択は極めて重要です。本記事では、Laravel11における主要な認証システム、Passport、Sanctum、JWTの比較と使い分けについて詳し ...
Laravelで.env.stagingや.env.localなど環境ごとの.envファイルを安全に使い分ける方法
Laravelでは.envファイルを用いて、アプリケーションの設定を管理します。しかし、開発・ステージング・本番など複数の環境を運用する際に、.envファイル1つでは柔軟な管理が難しくなることがあります。
この記事 ...
Laravel クエリビルダー チートシート
Laravelのクエリビルダーは、SQLを直書きせずにデータベース操作を簡潔に記述できる強力な機能です。 このチートシートでは、よく使うクエリのパターンをサンプル付きで整理します。
✅ 基本的な取得//全件取得$userLaravel バリデーションルール チートシート【Laravel 12対応版】
Laravelのバリデーションルールは、実務でもフォームの入力検証で必ず使われます。 この記事では、Laravel 12に対応したバリデーションルールの一覧を、実務で使いやすいようにまとめました。
基本の使い方$request- ...[Laravel] firstOrCreateで取得したレコードが既存か新規かを判別する方法
LaravelのfirstOrCreateメソッドは、指定した条件に合致するレコードを検索し、存在しなければ新たに作成する便利なメソッドです。
しかし、このとき「取得したレコードが既に存在していたものなのか、それと ...
[PHP]文字列の最後の1文字を取得する
この記事はPHPで文字列の最後の1文字の取得の方法を解説します。
取得方法最後の1文字を取得する方法は、主に以下の2つ方法があります。
文字列オフセットで直接アクセスするsubstr()関数を利用する
[Laravel]Eloquentで不要なカラムを出力しない!$hiddenと$visibleプロパティの使い方を解説
LaravelのEloquent ORMでは、モデルをJSONや配列に変換する際に、不要なカラムを出力しないようにしたり、特定のカラムのみを出力するように設定することができます。この ...
mysqldumpでwhere句を使う方法
MySQL のデータをバックアップする際に mysqldump を使用することが多いですが、大規模なデータベースでは特定のデータのみをエクスポートしたいケースがあります。mysqldump では --where オプションを使うことで ...
AWS CLI helpエラーの解決方法【具体的手順】
AWS CLIを使用している際、特定のパラメータについて調べようと help コマンドを実行すると、次のようなエラーが発生することがあります。
$ aws cloudfront helpCould not find execut ...[PHP]ディレクトリごとファイルをコピー
PHPにはファイルをコピーするcopy関数がありますが、ディレクトリ配下を丸ごとコピーすることはできません。
この記事ではディレクトリ以下のファイルやディレクトリを丸ごとコピーする方法を解説します。
結論まずは ...