005.phpt 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. --TEST--
  2. bzcompress()/bzdecompress() tests
  3. --EXTENSIONS--
  4. bz2
  5. --FILE--
  6. <?php
  7. $string = "Life it seems, will fade away
  8. Drifting further everyday
  9. Getting lost within myself
  10. Nothing matters no one else";
  11. var_dump(bzcompress(1,1,1));
  12. var_dump(bzcompress($string, 100));
  13. var_dump(bzcompress($string, 100, -1));
  14. var_dump(bzcompress($string, 100, 1000));
  15. var_dump(bzcompress($string, -1, 1));
  16. $data = bzcompress($string);
  17. $data2 = bzcompress($string, 1, 10);
  18. $data3 = $data2;
  19. $data3[3] = 0;
  20. var_dump(bzdecompress(1,1));
  21. var_dump(bzdecompress($data3));
  22. var_dump(bzdecompress($data3,1));
  23. var_dump(bzdecompress($data, 0));
  24. var_dump(bzdecompress($data, 1));
  25. var_dump(bzdecompress($data));
  26. var_dump(bzdecompress($data2));
  27. echo "Done\n";
  28. ?>
  29. --EXPECTF--
  30. string(%d) "BZ%a"
  31. int(-2)
  32. int(-2)
  33. int(-2)
  34. int(-2)
  35. int(-5)
  36. int(-5)
  37. int(-5)
  38. string(110) "Life it seems, will fade away
  39. Drifting further everyday
  40. Getting lost within myself
  41. Nothing matters no one else"
  42. string(110) "Life it seems, will fade away
  43. Drifting further everyday
  44. Getting lost within myself
  45. Nothing matters no one else"
  46. string(110) "Life it seems, will fade away
  47. Drifting further everyday
  48. Getting lost within myself
  49. Nothing matters no one else"
  50. string(110) "Life it seems, will fade away
  51. Drifting further everyday
  52. Getting lost within myself
  53. Nothing matters no one else"
  54. Done