hash_algos.phpt 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. --TEST--
  2. Hash: hash_algos() function : basic functionality
  3. --FILE--
  4. <?php
  5. echo "*** Testing hash_algos() : basic functionality ***\n";
  6. var_dump(hash_algos());
  7. ?>
  8. --EXPECTF--
  9. *** Testing hash_algos() : basic functionality ***
  10. array(60) {
  11. [%d]=>
  12. string(3) "md2"
  13. [%d]=>
  14. string(3) "md4"
  15. [%d]=>
  16. string(3) "md5"
  17. [%d]=>
  18. string(4) "sha1"
  19. [%d]=>
  20. string(6) "sha224"
  21. [%d]=>
  22. string(6) "sha256"
  23. [%d]=>
  24. string(6) "sha384"
  25. [%d]=>
  26. string(10) "sha512/224"
  27. [%d]=>
  28. string(10) "sha512/256"
  29. [%d]=>
  30. string(6) "sha512"
  31. [%d]=>
  32. string(8) "sha3-224"
  33. [%d]=>
  34. string(8) "sha3-256"
  35. [%d]=>
  36. string(8) "sha3-384"
  37. [%d]=>
  38. string(8) "sha3-512"
  39. [%d]=>
  40. string(9) "ripemd128"
  41. [%d]=>
  42. string(9) "ripemd160"
  43. [%d]=>
  44. string(9) "ripemd256"
  45. [%d]=>
  46. string(9) "ripemd320"
  47. [%d]=>
  48. string(9) "whirlpool"
  49. [%d]=>
  50. string(10) "tiger128,3"
  51. [%d]=>
  52. string(10) "tiger160,3"
  53. [%d]=>
  54. string(10) "tiger192,3"
  55. [%d]=>
  56. string(10) "tiger128,4"
  57. [%d]=>
  58. string(10) "tiger160,4"
  59. [%d]=>
  60. string(10) "tiger192,4"
  61. [%d]=>
  62. string(6) "snefru"
  63. [%d]=>
  64. string(9) "snefru256"
  65. [%d]=>
  66. string(4) "gost"
  67. [%d]=>
  68. string(11) "gost-crypto"
  69. [%d]=>
  70. string(7) "adler32"
  71. [%d]=>
  72. string(5) "crc32"
  73. [%d]=>
  74. string(6) "crc32b"
  75. [%d]=>
  76. string(6) "crc32c"
  77. [%d]=>
  78. string(6) "fnv132"
  79. [%d]=>
  80. string(7) "fnv1a32"
  81. [%d]=>
  82. string(6) "fnv164"
  83. [%d]=>
  84. string(7) "fnv1a64"
  85. [%d]=>
  86. string(5) "joaat"
  87. [%d]=>
  88. string(8) "murmur3a"
  89. [%d]=>
  90. string(8) "murmur3c"
  91. [%d]=>
  92. string(8) "murmur3f"
  93. [%d]=>
  94. string(5) "xxh32"
  95. [%d]=>
  96. string(5) "xxh64"
  97. [%d]=>
  98. string(4) "xxh3"
  99. [%d]=>
  100. string(6) "xxh128"
  101. [%d]=>
  102. string(10) "haval128,3"
  103. [%d]=>
  104. string(10) "haval160,3"
  105. [%d]=>
  106. string(10) "haval192,3"
  107. [%d]=>
  108. string(10) "haval224,3"
  109. [%d]=>
  110. string(10) "haval256,3"
  111. [%d]=>
  112. string(10) "haval128,4"
  113. [%d]=>
  114. string(10) "haval160,4"
  115. [%d]=>
  116. string(10) "haval192,4"
  117. [%d]=>
  118. string(10) "haval224,4"
  119. [%d]=>
  120. string(10) "haval256,4"
  121. [%d]=>
  122. string(10) "haval128,5"
  123. [%d]=>
  124. string(10) "haval160,5"
  125. [%d]=>
  126. string(10) "haval192,5"
  127. [%d]=>
  128. string(10) "haval224,5"
  129. [%d]=>
  130. string(10) "haval256,5"
  131. }