回答編集履歴

2

加筆修正

2020/03/30 10:56

投稿

退会済みユーザー
test CHANGED
@@ -41,3 +41,25 @@
41
41
  }
42
42
 
43
43
  ```
44
+
45
+ あるいは、trim()で改行コードを省いてしまうとか。
46
+
47
+ ```php
48
+
49
+ <?php
50
+
51
+
52
+
53
+ $y = "5\n";
54
+
55
+ $x = trim($y);
56
+
57
+
58
+
59
+ for($i = $x; $i > 0; $i--){
60
+
61
+ echo $i . "\n";
62
+
63
+ }
64
+
65
+ ```

1

加筆修正

2020/03/30 10:56

投稿

退会済みユーザー
test CHANGED
@@ -17,3 +17,27 @@
17
17
  }
18
18
 
19
19
  ```
20
+
21
+
22
+
23
+ これは対策したものです:
24
+
25
+ ```php
26
+
27
+ <?php
28
+
29
+
30
+
31
+ $y = "5\n";
32
+
33
+ $x = intval($y);
34
+
35
+
36
+
37
+ for($i = $x; $i > 0; $i--){
38
+
39
+ echo $i . "\n";
40
+
41
+ }
42
+
43
+ ```