@@ -12,6 +12,8 @@ stream_filter_append($src, "string.rot13", STREAM_FILTER_READ);
12
12
13
13
$ dest = fopen ($ new_file , 'w ' );
14
14
var_dump (stream_copy_to_stream ($ src , $ dest , 0 ));
15
+ var_dump (ftell ($ src ));
16
+ var_dump (ftell ($ dest ));
15
17
fclose ($ src ); fclose ($ dest );
16
18
17
19
var_dump (file_get_contents ($ new_file ));
@@ -24,6 +26,8 @@ stream_filter_append($src, "string.rot13", STREAM_FILTER_READ);
24
26
25
27
$ dest = fopen ($ new_file , 'w ' );
26
28
var_dump (stream_copy_to_stream ($ src , $ dest , -1 ));
29
+ var_dump (ftell ($ src ));
30
+ var_dump (ftell ($ dest ));
27
31
fclose ($ src ); fclose ($ dest );
28
32
if (WIN ) {
29
33
var_dump (str_replace ("\r\n" ,"\n" , file_get_contents ($ new_file )));
@@ -39,6 +43,8 @@ stream_filter_append($src, "string.rot13", STREAM_FILTER_READ);
39
43
40
44
$ dest = fopen ($ new_file , 'w ' );
41
45
var_dump (stream_copy_to_stream ($ src , $ dest ));
46
+ var_dump (ftell ($ src ));
47
+ var_dump (ftell ($ dest ));
42
48
fclose ($ src ); fclose ($ dest );
43
49
44
50
if (WIN ) {
@@ -54,6 +60,8 @@ $src = fopen($initial_file, 'r');
54
60
55
61
$ dest = fopen ($ new_file , 'w ' );
56
62
var_dump (stream_copy_to_stream ($ src , $ dest ));
63
+ var_dump (ftell ($ src ));
64
+ var_dump (ftell ($ dest ));
57
65
fclose ($ src ); fclose ($ dest );
58
66
59
67
if (WIN ) {
@@ -69,6 +77,8 @@ $src = fopen($initial_file, 'r');
69
77
70
78
$ dest = fopen ($ new_file , 'w ' );
71
79
var_dump (stream_copy_to_stream ($ src , $ dest , 1000000 ));
80
+ var_dump (ftell ($ src ));
81
+ var_dump (ftell ($ dest ));
72
82
fclose ($ src ); fclose ($ dest );
73
83
74
84
if (WIN ) {
@@ -85,6 +95,8 @@ $src = fopen($initial_file, 'r');
85
95
86
96
$ dest = fopen ($ new_file , 'w ' );
87
97
var_dump (stream_copy_to_stream ($ src , $ dest , 10 ));
98
+ var_dump (ftell ($ src ));
99
+ var_dump (ftell ($ dest ));
88
100
fclose ($ src ); fclose ($ dest );
89
101
90
102
if (WIN ) {
@@ -100,6 +112,8 @@ $src = fopen($initial_file, 'r');
100
112
101
113
$ dest = fopen ($ new_file , 'w ' );
102
114
var_dump (stream_copy_to_stream ($ src , $ dest , -1 ));
115
+ var_dump (ftell ($ src ));
116
+ var_dump (ftell ($ dest ));
103
117
fclose ($ src ); fclose ($ dest );
104
118
105
119
if (WIN ) {
@@ -113,38 +127,52 @@ echo "Done\n";
113
127
?>
114
128
--EXPECTF--
115
129
int(0)
130
+ int(0)
131
+ int(0)
116
132
string(0) ""
117
133
int(%d)
134
+ int(134)
135
+ int(134)
118
136
string(134) "Nabgure qnl
119
137
Jura gur cnvaf bs yvsr jba'g one zl jnl
120
138
V'yy oernx gurfr punvaf
121
139
Gung ubyq zr qbja
122
140
V'yy grne lbh qbja vagb zl cevingr uryy
123
141
"
124
142
int(%d)
143
+ int(134)
144
+ int(134)
125
145
string(134) "Nabgure qnl
126
146
Jura gur cnvaf bs yvsr jba'g one zl jnl
127
147
V'yy oernx gurfr punvaf
128
148
Gung ubyq zr qbja
129
149
V'yy grne lbh qbja vagb zl cevingr uryy
130
150
"
131
151
int(%d)
152
+ int(134)
153
+ int(134)
132
154
string(134) "Another day
133
155
When the pains of life won't bar my way
134
156
I'll break these chains
135
157
That hold me down
136
158
I'll tear you down into my private hell
137
159
"
138
160
int(%d)
161
+ int(134)
162
+ int(134)
139
163
string(134) "Another day
140
164
When the pains of life won't bar my way
141
165
I'll break these chains
142
166
That hold me down
143
167
I'll tear you down into my private hell
144
168
"
145
169
int(%d)
170
+ int(10)
171
+ int(10)
146
172
string(10) "Another da"
147
173
int(%d)
174
+ int(134)
175
+ int(134)
148
176
string(134) "Another day
149
177
When the pains of life won't bar my way
150
178
I'll break these chains
0 commit comments