projects
/
m6w6
/
ext-http
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
history
|
raw
|
HEAD
tag 1.7.4
[m6w6/ext-http]
/
tests
/
stream_filters_001.phpt
1
--TEST--
2
stream filters
3
--SKIPIF--
4
<?php
5
include 'skip.inc';
6
checkmin("5.2.5");
7
?>
8
--FILE--
9
<?php
10
echo "-TEST\n";
11
12
define('F', 'http.test_stream_filters');
13
14
$f = fopen(F, 'w');
15
stream_filter_append($f, 'http.chunked_encode');
16
17
fwrite($f, "Here ");
18
fwrite($f, "we");
19
fwrite($f, " go!\n");
20
fclose($f);
21
22
var_dump(file_get_contents(F));
23
24
$f = fopen(F, 'r');
25
stream_filter_append($f, 'http.chunked_decode');
26
var_dump(fread($f, 256));
27
fclose($f);
28
29
unlink(F);
30
echo "Done\n";
31
?>
32
--EXPECTF--
33
%aTEST
34
string(30) "5
35
Here
36
2
37
we
38
5
39
go!
40
41
0
42
"
43
string(12) "Here we go!
44
"
45
Done