teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2017/12/22 03:42

投稿

yambejp
yambejp

スコア117944

answer CHANGED
@@ -13,4 +13,22 @@
13
13
    break;
14
14
  }
15
15
  ```
16
- とすればよいでしょう
16
+ とすればよいでしょう
17
+ # 追記
18
+ ちなみに、あまり推奨される使い方ではないですが
19
+ こういう処理方法もあります。
20
+ ケースを限定して考えれば有効でしょう。
21
+
22
+ ```PHP
23
+ swich(true){
24
+ case ($hoge>=1 and $hoge<=5):
25
+ print 1;
26
+ break;
27
+ case in_array($hoge,[6,7,9]):
28
+ print 2;
29
+ break;
30
+ default:
31
+ print 3;
32
+ break;
33
+ }
34
+ ```