ネストされた if ステートメントの条件を記述しようとしていますが、if ステートメントで or を使用する良い例が見つかりません。次のelsif
条件は失敗し、その下にネストされたコードが次の場合に起動され$status == 6
ます。
if ($dt1 > $dt2 ) {do one thing}
elsif(($status != 3) || ($status != 6)) { do something else}
else {do something completely different}
ここに実際に存在するコードは数行の長さであるため、条件ごとに別の elsif を使用することは避けたいと思います。