2025-08

Laravel

[Laravel] firstOrCreateで取得したレコードが既存か新規かを判別する方法

はじめにLaravelのfirstOrCreateメソッドは、指定した条件に合致するレコードを検索し、存在しなければ新たに作成する便利なメソッドです。しかし、このとき「取得したレコードが既に存在していたものなのか、それとも新規に作成されたも...
PHP

[PHP] CarbonインスタンスをCarbonImmutableに変換する方法

はじめにPHPで日付を扱う際、Carbonライブラリは非常に便利です。しかし、場合によっては、変更可能な Carbon インスタンスを変更不可能な CarbonImmutable インスタンスに変換して、作成後に日付オブジェクトが変更されな...