@@ -26,9 +26,17 @@ $u = unserialize($s);
26
26
var_dump ($ i , str_replace (chr (0 ), '! ' , $ s ), $ u );
27
27
?>
28
28
--EXPECTF--
29
- object(I)#1 (11) {
29
+ object(I)#%d (%d) {
30
+ ["var1":"I":private]=>
31
+ int(1)
32
+ ["var2":"I":private]=>
33
+ int(2)
34
+ ["var3":protected]=>
35
+ int(3)
36
+ ["var4":protected]=>
37
+ int(4)
30
38
["start"]=>
31
- object(DateTimeImmutable)#5 (3 ) {
39
+ object(DateTimeImmutable)#%d (%d ) {
32
40
["date"]=>
33
41
string(26) "2023-03-03 16:24:00.000000"
34
42
["timezone_type"]=>
@@ -39,7 +47,7 @@ object(I)#1 (11) {
39
47
["current"]=>
40
48
NULL
41
49
["end"]=>
42
- object(DateTimeImmutable)#6 (3 ) {
50
+ object(DateTimeImmutable)#%d (%d ) {
43
51
["date"]=>
44
52
string(26) "2023-03-09 16:24:00.000000"
45
53
["timezone_type"]=>
@@ -48,7 +56,7 @@ object(I)#1 (11) {
48
56
string(3) "UTC"
49
57
}
50
58
["interval"]=>
51
- object(DateInterval)#7 (10 ) {
59
+ object(DateInterval)#%d (%d ) {
52
60
["y"]=>
53
61
int(0)
54
62
["m"]=>
@@ -76,6 +84,9 @@ object(I)#1 (11) {
76
84
bool(true)
77
85
["include_end_date"]=>
78
86
bool(false)
87
+ }
88
+ string(631) "O:1:"I":11:{s:5:"start";O:17:"DateTimeImmutable":3:{s:4:"date";s:26:"2023-03-03 16:24:00.000000";s:13:"timezone_type";i:3;s:8:"timezone";s:3:"UTC";}s:7:"current";N;s:3:"end";O:17:"DateTimeImmutable":3:{s:4:"date";s:26:"2023-03-09 16:24:00.000000";s:13:"timezone_type";i:3;s:8:"timezone";s:3:"UTC";}s:8:"interval";O:12:"DateInterval":10:{s:1:"y";i:0;s:1:"m";i:0;s:1:"d";i:0;s:1:"h";i:1;s:1:"i";i:0;s:1:"s";i:0;s:1:"f";d:0;s:6:"invert";i:0;s:4:"days";b:0;s:11:"from_string";b:0;}s:11:"recurrences";i:1;s:18:"include_start_date";b:1;s:16:"include_end_date";b:0;s:7:"!I!var1";i:1;s:7:"!I!var2";i:2;s:7:"!*!var3";i:3;s:7:"!*!var4";i:4;}"
89
+ object(I)#%d (%d) {
79
90
["var1":"I":private]=>
80
91
int(1)
81
92
["var2":"I":private]=>
@@ -84,11 +95,8 @@ object(I)#1 (11) {
84
95
int(3)
85
96
["var4":protected]=>
86
97
int(4)
87
- }
88
- string(631) "O:1:"I":11:{s:5:"start";O:17:"DateTimeImmutable":3:{s:4:"date";s:26:"2023-03-03 16:24:00.000000";s:13:"timezone_type";i:3;s:8:"timezone";s:3:"UTC";}s:7:"current";N;s:3:"end";O:17:"DateTimeImmutable":3:{s:4:"date";s:26:"2023-03-09 16:24:00.000000";s:13:"timezone_type";i:3;s:8:"timezone";s:3:"UTC";}s:8:"interval";O:12:"DateInterval":10:{s:1:"y";i:0;s:1:"m";i:0;s:1:"d";i:0;s:1:"h";i:1;s:1:"i";i:0;s:1:"s";i:0;s:1:"f";d:0;s:6:"invert";i:0;s:4:"days";b:0;s:11:"from_string";b:0;}s:11:"recurrences";i:1;s:18:"include_start_date";b:1;s:16:"include_end_date";b:0;s:7:"!I!var1";i:1;s:7:"!I!var2";i:2;s:7:"!*!var3";i:3;s:7:"!*!var4";i:4;}"
89
- object(I)#2 (11) {
90
98
["start"]=>
91
- object(DateTimeImmutable)#9 (3 ) {
99
+ object(DateTimeImmutable)#%d (%d ) {
92
100
["date"]=>
93
101
string(26) "2023-03-03 16:24:00.000000"
94
102
["timezone_type"]=>
@@ -99,7 +107,7 @@ object(I)#2 (11) {
99
107
["current"]=>
100
108
NULL
101
109
["end"]=>
102
- object(DateTimeImmutable)#10 (3 ) {
110
+ object(DateTimeImmutable)#%d (%d ) {
103
111
["date"]=>
104
112
string(26) "2023-03-09 16:24:00.000000"
105
113
["timezone_type"]=>
@@ -108,7 +116,7 @@ object(I)#2 (11) {
108
116
string(3) "UTC"
109
117
}
110
118
["interval"]=>
111
- object(DateInterval)#11 (10 ) {
119
+ object(DateInterval)#%d (%d ) {
112
120
["y"]=>
113
121
int(0)
114
122
["m"]=>
@@ -136,12 +144,4 @@ object(I)#2 (11) {
136
144
bool(true)
137
145
["include_end_date"]=>
138
146
bool(false)
139
- ["var1":"I":private]=>
140
- int(1)
141
- ["var2":"I":private]=>
142
- int(2)
143
- ["var3":protected]=>
144
- int(3)
145
- ["var4":protected]=>
146
- int(4)
147
147
}
0 commit comments