1--TEST--
2enable_post_data_reading: using multiple input streams (more than 8k data)
3--INI--
4enable_post_data_reading=0
5--POST_RAW--
6Content-Type: application/unknown
70123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
80123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
90123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
100123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
110123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
120123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
130123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
140123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
150123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
160123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
170123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
180123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
190123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
200123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
210123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
220123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
230123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
240123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
250123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
260123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
270123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
280123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
290123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
300123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
310123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
320123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
330123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
340123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
350123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
360123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
370123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
380123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
390123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
400123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
410123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
420123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
430123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
440123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
450123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
460123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
470123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
480123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
490123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
500123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
510123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
520123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
530123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
540123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
550123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
560123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
570123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
580123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
590123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
600123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
610123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
620123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
630123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
640123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
650123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
660123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
670123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
680123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
690123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
700123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
710123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
720123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
730123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
740123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
750123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
760123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
770123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
780123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
790123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
800123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
810123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
820123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
830123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
840123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
850123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
860123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
870123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
880123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
89.
90--FILE--
91<?php
92echo "Test\n";
93
94$f1 = fopen("php://input", "r");
95$f2 = fopen("php://input", "r");
96
97while (!feof($f1) && !feof($f2)) {
98    echo fgets($f1), fgets($f2);
99}
100
101?>
102
103Done
104--EXPECT--
105Test
1060123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1070123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1080123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1090123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1100123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1110123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1120123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1130123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1140123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1150123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1160123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1170123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1180123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1190123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1200123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1210123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1220123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1230123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1240123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1250123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1260123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1270123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1280123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1290123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1300123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1310123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1320123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1330123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1340123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1350123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1360123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1370123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1380123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1390123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1400123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1410123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1420123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1430123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1440123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1450123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1460123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1470123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1480123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1490123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1500123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1510123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1520123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1530123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1540123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1550123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1560123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1570123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1580123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1590123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1600123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1610123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1620123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1630123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1640123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1650123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1660123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1670123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1680123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1690123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1700123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1710123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1720123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1730123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1740123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1750123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1760123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1770123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1780123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1790123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1800123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1810123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1820123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1830123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1840123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1850123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1860123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1870123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1880123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1900123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1910123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1920123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1930123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1940123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1950123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1960123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1970123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1980123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
1990123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2000123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2010123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2020123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2030123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2040123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2050123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2060123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2070123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2080123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2090123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2100123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2110123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2120123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2130123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2140123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2150123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2160123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2170123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2180123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2190123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2200123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2210123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2220123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2230123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2240123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2250123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2260123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2270123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2280123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2290123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2300123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2310123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2320123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2330123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2340123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2350123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2360123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2370123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2380123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2390123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2400123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2410123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2420123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2430123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2440123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2450123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2460123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2470123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2480123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2490123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2500123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2510123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2520123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2530123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2540123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2550123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2560123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2570123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2580123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2590123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2600123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2610123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2620123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2630123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2640123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2650123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2660123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2670123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2680123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
2690123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
270..
271Done
272