回答編集履歴
1
修正
test
CHANGED
@@ -14,9 +14,15 @@
|
|
14
14
|
|
15
15
|
が最初に引っかかってます。
|
16
16
|
|
17
|
+
0 を頭に付ける表記は 8進数を表します。
|
17
18
|
|
18
19
|
|
20
|
+
|
21
|
+
5 系では、8進数として正しくない表現は無視(?)されていましたが、
|
22
|
+
|
19
|
-
|
23
|
+
7 系では、8進数として正しくない表現はエラーとすることになりました。
|
24
|
+
|
25
|
+
|
20
26
|
|
21
27
|
計算としても、8進数で計算されています。
|
22
28
|
|
@@ -30,11 +36,7 @@
|
|
30
36
|
|
31
37
|
```
|
32
38
|
|
33
|
-
|
34
|
-
|
35
|
-
5 系では、8進数として正しくない表現は無視(?)されていましたが、
|
36
|
-
|
37
|
-
|
39
|
+
もともと正しく動いていなかったコードが、正しく(?)エラーを吐くようになっただけです。
|
38
40
|
|
39
41
|
|
40
42
|
|
@@ -45,8 +47,6 @@
|
|
45
47
|
[Invalid octal literals](https://www.php.net/manual/ja/migration70.incompatible.php#migration70.incompatible.integers.invalid-octals)
|
46
48
|
|
47
49
|
|
48
|
-
|
49
|
-
もともと正しく動いていなかったコードが、正しく(?)エラーを吐くようになっただけです。
|
50
50
|
|
51
51
|
|
52
52
|
|