readgzfile_basic.phpt 599 B

12345678910111213141516171819202122232425262728293031323334
  1. --TEST--
  2. Test function readgzfile() reading a gzip relative file
  3. --SKIPIF--
  4. <?php
  5. if (!extension_loaded('zlib')) die ('skip zlib extension not available in this build');
  6. ?>
  7. --FILE--
  8. <?php
  9. $plaintxt = b<<<EOT
  10. hello world
  11. is a very common test
  12. for all languages
  13. EOT;
  14. $dirname = 'readgzfile_temp';
  15. $filename = $dirname.'/readgzfile_basic.txt.gz';
  16. mkdir($dirname);
  17. $h = gzopen($filename, 'w');
  18. gzwrite($h, $plaintxt);
  19. gzclose($h);
  20. var_dump(readgzfile( $filename ) );
  21. unlink($filename);
  22. rmdir($dirname);
  23. ?>
  24. ===DONE===
  25. --EXPECT--
  26. hello world
  27. is a very common test
  28. for all languages
  29. int(52)
  30. ===DONE===