回答編集履歴
7
さらに日本語表記修正
answer
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
if(!hogehage){
|
10
10
|
|
11
|
-
は、hogehageがfalseまたはnullまたは0または"0"または""または空の配列の時、という意味(PHPはややこしいです)なので、空の配列が返ってきてるため、該当します。
|
11
|
+
は、hogehageがfalseまたはnullまたは0または"0"または""または空の配列の時、という意味(PHPはややこしいです)なので、空の配列が返ってきてるため、該当してしまいます。
|
12
12
|
|
13
13
|
というわけで、
|
14
14
|
|
6
初歩的な日本語表記の間違い修正
answer
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
if(!hogehage){
|
10
10
|
|
11
|
-
は、hogehageがfalseまたはnullまたは0または"0"または""または空の配列
|
11
|
+
は、hogehageがfalseまたはnullまたは0または"0"または""または空の配列の時、という意味(PHPはややこしいです)なので、空の配列が返ってきてるため、該当します。
|
12
12
|
|
13
13
|
というわけで、
|
14
14
|
|
5
さらに間違えてた… PHPややこしい…
answer
CHANGED
@@ -8,12 +8,8 @@
|
|
8
8
|
|
9
9
|
if(!hogehage){
|
10
10
|
|
11
|
-
は、hogehageがfalseまたはnullまたは0または"0"または""でない時、という意味(PHPはややこしいです)なので、
|
11
|
+
は、hogehageがfalseまたはnullまたは0または"0"または""または空の配列でない時、という意味(PHPはややこしいです)なので、空の配列が返ってきてるため、該当します。
|
12
12
|
|
13
|
-
if(!$re = hogehage){
|
14
|
-
|
15
|
-
ということは、その反対なので、何があろうとこの条件は該当することになります。
|
16
|
-
|
17
13
|
というわけで、
|
18
14
|
|
19
15
|
```ここに言語を入力
|
4
表現の修正
answer
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
if(!$re = hogehage){
|
14
14
|
|
15
|
-
ということは、その反対なので、何があろうとこの条件は
|
15
|
+
ということは、その反対なので、何があろうとこの条件は該当することになります。
|
16
16
|
|
17
17
|
というわけで、
|
18
18
|
|
3
更に間違い修正
answer
CHANGED
@@ -6,12 +6,14 @@
|
|
6
6
|
$stmt->fetch();
|
7
7
|
の実行結果はこのコードの場合、arrayが返ります。
|
8
8
|
|
9
|
-
if(!
|
9
|
+
if(!hogehage){
|
10
10
|
|
11
11
|
は、hogehageがfalseまたはnullまたは0または"0"または""でない時、という意味(PHPはややこしいです)なので、arrayが帰ってきているので、この場合、該当しません。
|
12
12
|
|
13
|
-
|
13
|
+
if(!$re = hogehage){
|
14
14
|
|
15
|
+
ということは、その反対なので、何があろうとこの条件は正となるはずです。
|
16
|
+
|
15
17
|
というわけで、
|
16
18
|
|
17
19
|
```ここに言語を入力
|
2
値追加
answer
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
if(!$re = hogehage){
|
10
10
|
|
11
|
-
は、hogehageがfalseまたはnullまたは0または"0"でない時、という意味(PHPはややこしいです)なので、arrayが帰ってきているので、この場合、該当しません。
|
11
|
+
は、hogehageがfalseまたはnullまたは0または"0"または""でない時、という意味(PHPはややこしいです)なので、arrayが帰ってきているので、この場合、該当しません。
|
12
12
|
|
13
13
|
なので、else文が実行されます。これだと、何を入力しようとログインしてしまっているのではないでしょうか?
|
14
14
|
|
1
間違い修正
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
if(!$re = $stmt->fetch(PDO::FETCH_ASSOC)){ //もし登録されていない名前だったら
|
4
4
|
```
|
5
5
|
|
6
|
-
|
6
|
+
$stmt->fetch();
|
7
7
|
の実行結果はこのコードの場合、arrayが返ります。
|
8
8
|
|
9
9
|
if(!$re = hogehage){
|