使用すると、DateTimeオブジェクトは01、02、03などを出力します
$num = $dt->format('d');
曜日番号を取得するには
次に、月の最初の日である場合は、次のように $num 値を比較します。
if ($num == 1)
$num 値は '01' です。
今、phpはそれを期待どおりに比較します
var_dump($num == 1)
trueを返します
私は、これで十分であるか、次のように $num 変数を intval で囲む必要があるかどうかを考えていました。
intval($num)
このように01の場合は「1」と表示されます