Laravelで選ぶべき認証システム:Passport、Sanctum、JWTの比較と使い分け
LaravelでAPIを作るとき、認証方式としてPassport・Sanctum・JWTのどれを選べばいいか迷うことはありませんか?
「Sanctumって結局何ができるの?」
「PassportとJWTって何が違う ...
【Laravel】.env.staging・.env.localなど環境ごとの.envファイルを安全に切り替える方法
Laravelで開発・ステージング・本番の3環境を運用していると、.envファイル1つではすぐに管理が破綻します。
「ローカルで本番のDBに接続してしまった」
「ステージングと本番の設定が混在してデプロイ事故が起き ...
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の使い方|APIレスポンスから特定カラムを除外する方法
LaravelのEloquentでAPIレスポンスを返すとき、password や remember_token をうっかり含めてしまったことはありませんか?
$hidden プロパティを使えば、モデルをJSONや配列に変 ...
mysqldumpでwhere句を使う方法
MySQL のデータをバックアップする際に mysqldump を使用することが多いですが、大規模なデータベースでは特定のデータのみをエクスポートしたいケースがあります。mysqldump では --where オプションを使うことで ...
AWS CLI helpエラーの解決方法【具体的手順】
AWS CLIを使用している際、特定のパラメータについて調べようと help コマンドを実行すると、次のようなエラーが発生することがあります。
$ aws cloudfront helpCould not find execut ...[PHP]ディレクトリごとファイルをコピー
PHPにはファイルをコピーするcopy関数がありますが、ディレクトリ配下を丸ごとコピーすることはできません。
この記事ではディレクトリ以下のファイルやディレクトリを丸ごとコピーする方法を解説します。
結論まずは ...