Laravel

No Image

LaravelでAPIを作るとき、認証方式としてPassport・Sanctum・JWTのどれを選べばいいか迷うことはありませんか?

「Sanctumって結局何ができるの?」
「PassportとJWTって何が違う ...

Laravel

No Image

Laravelで開発・ステージング・本番の3環境を運用していると、.envファイル1つではすぐに管理が破綻します。

「ローカルで本番のDBに接続してしまった」
「ステージングと本番の設定が混在してデプロイ事故が起き ...

Laravel

No Image

Laravelのクエリビルダーは、SQLを直書きせずにデータベース操作を簡潔に記述できる強力な機能です。 このチートシートでは、よく使うクエリのパターンをサンプル付きで整理します。

✅ 基本的な取得//全件取得$user

Laravel

No Image

Laravelのバリデーションルールは、実務でもフォームの入力検証で必ず使われます。 この記事では、Laravel 12に対応したバリデーションルールの一覧を、実務で使いやすいようにまとめました。

基本の使い方$request- ...

Laravel

No Image
はじめに

LaravelのfirstOrCreateメソッドは、指定した条件に合致するレコードを検索し、存在しなければ新たに作成する便利なメソッドです。

しかし、このとき「取得したレコードが既に存在していたものなのか、それと ...

PHP

No Image

この記事はPHPで文字列の最後の1文字の取得の方法を解説します。

取得方法

最後の1文字を取得する方法は、主に以下の2つ方法があります。

文字列オフセットで直接アクセスする
substr()関数を利用する

Laravel

No Image

LaravelのEloquentでAPIレスポンスを返すとき、password や remember_token をうっかり含めてしまったことはありませんか?

$hidden プロパティを使えば、モデルをJSONや配列に変 ...

Database

No Image

MySQL のデータをバックアップする際に mysqldump を使用することが多いですが、大規模なデータベースでは特定のデータのみをエクスポートしたいケースがあります。mysqldump では --where オプションを使うことで ...

AWS

No Image

AWS CLIを使用している際、特定のパラメータについて調べようと help コマンドを実行すると、次のようなエラーが発生することがあります。

$ aws cloudfront helpCould not find execut ...

PHP

No Image

PHPにはファイルをコピーするcopy関数がありますが、ディレクトリ配下を丸ごとコピーすることはできません。

この記事ではディレクトリ以下のファイルやディレクトリを丸ごとコピーする方法を解説します。

結論

まずは ...