回答編集履歴

2

追記

2017/12/03 03:43

投稿

退会済みユーザー
test CHANGED
@@ -27,6 +27,10 @@
27
27
  1,
28
28
 
29
29
  'hoge',
30
+
31
+ '0hoge',
32
+
33
+ '1hoge',
30
34
 
31
35
  false,
32
36
 
@@ -90,6 +94,10 @@
90
94
 
91
95
  $i=hoge:iは0に等しい
92
96
 
97
+ $i=0hoge:iは0に等しい
98
+
99
+ $i=1hoge:iは1に等しい
100
+
93
101
  $i=:iは0に等しい
94
102
 
95
103
 
@@ -100,6 +108,10 @@
100
108
 
101
109
  $i=hoge:iは0でも、1でもない
102
110
 
111
+ $i=0hoge:iは0でも、1でもない
112
+
113
+ $i=1hoge:iは0でも、1でもない
114
+
103
115
  $i=:iは0でも、1でもない
104
116
 
105
117
  ```

1

追記

2017/12/03 03:43

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,4 @@
1
- kentei_syunrai さんの言うように`else`と`else if`の前にあるスペースが全角になっているのが原因だと思います。
1
+ kentei_syunrai さんの言うように`else`と`else if`の前にあるスペースが全角になっているのが原因だと思います。(echo の前もそうかも)
2
2
 
3
3
 
4
4