diff options
Diffstat (limited to 'Zend/tests/constant_expressions_coalesce.phpt')
-rw-r--r-- | Zend/tests/constant_expressions_coalesce.phpt | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/Zend/tests/constant_expressions_coalesce.phpt b/Zend/tests/constant_expressions_coalesce.phpt index 27740aa72e..425aba69c4 100644 --- a/Zend/tests/constant_expressions_coalesce.phpt +++ b/Zend/tests/constant_expressions_coalesce.phpt @@ -5,12 +5,6 @@ Constant expressions with null coalescing operator ?? const A = [1 => [[]]]; -// should produce deprecation notices -const D_1 = null ?? A[1]{'undefined'}['index'] ?? 1; -const D_2 = null ?? A['undefined']{'index'} ?? 2; -const D_3 = null ?? A[1]{0}{2} ?? 3; // 2 deprecation notices -const D_4 = A[1]{0} ?? 4; - const T_1 = null ?? A[1]['undefined']['index'] ?? 1; const T_2 = null ?? A['undefined']['index'] ?? 2; const T_3 = null ?? A[1][0][2] ?? 3; @@ -18,11 +12,6 @@ const T_4 = A[1][0][2] ?? 4; const T_5 = null ?? __LINE__; const T_6 = __LINE__ ?? "bar"; -var_dump(D_1); -var_dump(D_2); -var_dump(D_3); -var_dump(D_4); - var_dump(T_1); var_dump(T_2); var_dump(T_3); @@ -42,21 +31,6 @@ var_dump((new class { public $var = A[1][0][2] ?? 4; })->var); ?> --EXPECTF-- - -Deprecated: Array and string offset access syntax with curly braces is deprecated in %s line %d - -Deprecated: Array and string offset access syntax with curly braces is deprecated in %s line %d - -Deprecated: Array and string offset access syntax with curly braces is deprecated in %s line %d - -Deprecated: Array and string offset access syntax with curly braces is deprecated in %s line %d - -Deprecated: Array and string offset access syntax with curly braces is deprecated in %s line %d -int(1) -int(2) -int(3) -array(0) { -} int(1) int(2) int(3) |