スクリプトの 1 つで以下のコードを実行していますが、うまく動作しますが、かなり不格好で長く感じます。同じ結果を達成するためのもっと短い方法があるかもしれないと感じています。また、省略形の if ステートメントを使用しないことも意味します。
今日が木曜日かどうかを調べ、そうでない場合は前の木曜日を日付として使用する必要があります。どんな考え/アイデアも素晴らしいでしょう。
<?php
if (new Carbon('this thursday') > new Carbon()) {
$date = Carbon('this thursday');
} else {
$date = Carbon('last thursday');
}
?>