PHP において、if 文と switch 文を互いに書き換えることは比較的容易です。そして、どちらを選択するかで性格がある程度わかります。
スポンサーリンク
プログラムを作成していると(プログラミング言語はPHPに限らない)長い if 文に なってしまう場合があります。(設計の良し悪しについては置いておきます。あくまで長くなってしまったと考えます)
if 文を選択する人の性格
- 女性的で保守的(公務員タイプ)
- if 文とか switch 文とかの使い分けとか気にする人はこっち
- 何事も計画的な方だが、要領は悪い
function ifElse() { if(...) { return true; } else if(...) { return true; } else if(...) { return true; } else if(...) { return true; } else if(...) { return true; } else if(...) { return false; } else if(...) { return true; } else { return false; } }
switch case 文を選択する人の性格
- 男性的
- 屁理屈が多い
- 意外と顔がイケてることもある
- 借金がある
- 後先考えない(よく言えば猪突猛進、悪く言えばバカ)
function switchCase() { switch (true) { case ($aa == 'aaa'): return true; case isset($bb): return true; case ($cc == 'cc'): return true; case ($dd == 'dd'): return true; case ($ee == 'ee'): return true; case ($ff == 'ff'): return true; case ($gg == 'gg'): return true; default: return false; } }
以上、PHP による性格診断でした。