1--TEST--
2Test function gzseek() by seeking forward in write mode
3--SKIPIF--
4<?php
5if (!extension_loaded("zlib")) {
6	print "skip - ZLIB extension not loaded";
7}
8?>
9--FILE--
10<?php
11$f = "temp3.txt.gz";
12$h = gzopen($f, 'w');
13$str1 = "This is the first line.";
14$str2 = "This is the second line.";
15gzwrite($h, $str1);
16
17//seek forwards 20 bytes.
18gzseek($h, strlen($str1) + 20);
19gzwrite($h, $str2);
20gzclose($h);
21$h = gzopen($f, 'r');
22echo gzread($h, strlen($str1))."\n";
23var_dump(bin2hex(gzread($h, 20)));
24echo gzread($h, strlen($str2))."\n";
25gzclose($h);
26unlink($f);
27?>
28===DONE===
29--EXPECT--
30This is the first line.
31string(40) "0000000000000000000000000000000000000000"
32This is the second line.
33===DONE===
34