getdate() 使ってる時点でセンスないしダサいけど。んなのは記述者の好きにしたらいいから別にどうでもいい
ただこんなダサい関数使ってる時点で、PHPのコード書くセンス極めて低くてヤバそうってのは臭ってくるし、実際ヤバすぎて発狂しそう
$d = getdate(); // array しか返さない if ($a === 1) { if ($d === false) { // コピペした *** 同じ *** エラー処理 } } else if ($a === 2) { if ($d === false) { // コピペした *** 同じ *** エラー処理 } } else if ($a === 3) { if ($d === false) { // コピペした *** 同じ *** エラー処理 } }
$a の比較を一つのif 文にまとめて エラー処理を一箇所に集めろみたいな、常識以前に$d がfalseになることはありえないので、コピペしてるエラー処理に到達しない
頭バグってるやつのかいたコードとか、いい加減読みたくないんですけど?
ころすぞかす👼
本番環境で動いている誰が書いたのかわからないコードです☆(ゝω・)vキャピ
追記:こういうのとかも頻出しててマジ☆キチ
if( empty( $a ) || $a == "0" ) // empty("0") はtrue なので絶対に || の右辺の式には到達しない
絶対比較を使っていてエラい