SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

phpに unless文は ないのですか

phpにunless文ってないのかなと思ったら、

そういう話が挙がってました
https://bugs.php.net/bug.php?id=40296

(unless は if の逆の文。~じゃなかったら。)

■要望
PerlにもRubyにもunless文がある。phpにも欲しいよう。

■皆さんの反応

いいね!

いらない!

ほら、見やすくなるよ
if (!($a == 100 && $b == 5)) hoge();
if ($a != 100 || $b != 5) hoge();

unless ($a == 100 && $b == 5) hoge();

こういうことするやつがいるからやめろ
unless (!($a != 100 || $b != 5)) {
hoge();
} else {
fuga();
}

unless() っていう関数を自作している人が困ると思う。

unless みたいな語句を使いたいのは英語圏の人ぐらいじゃない?

などなどあり、

修正しないことになったみたいです。

関連するメモ

コメント