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

回答編集履歴

1

コード修正

2017/06/21 06:53

投稿

ttyp03
ttyp03

スコア17002

answer CHANGED
@@ -3,16 +3,13 @@
3
3
  私なら下記のようにそれぞれ関数化すると思います。
4
4
  また`substr($req['id'], 0, 3)`の処理が2回以上出てきて冗長です。
5
5
  ```PHP
6
- switch(substr($req['id'], 0, 3)){
6
+ if(substr($req['id'], 0, 3) != 'XXX'){
7
- case 'XXX':
8
- //呼び出し1
7
+ //呼び出し1
9
- $furont_result = UpdateMountainSch($req);
8
+ $furont_result = UpdateMountainSch($req);
10
- break;
9
+ } else {
11
- case 'YYY')){
12
- //呼び出し2
10
+ //呼び出し2
13
- $furont_result = UpdateMountainReg($req);
11
+ $furont_result = UpdateMountainReg($req);
14
- break;
15
- }
12
+ }
16
13
  return $furont_result;
17
14
  }
18
15