Advertisement
Guest User

Untitled

a guest
Nov 21st, 2014
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. <?php
  2. function jHash($string) {
  3. $hash = false;
  4. $hash1 = 0;
  5. $base = base64_encode($string);
  6. $characters = str_split($string);
  7. foreach ($characters as $character) {
  8. $hash1 += ord($character);
  9. };
  10. $hash = $hash1 * strlen($string);
  11. $hash2 = 0;
  12. $characters = str_split($base);
  13. foreach ($characters as $character) {
  14. $hash2 += ord($character);
  15. };
  16. $hash2 = $hash2 * strlen($base);
  17. $hash3 = $hash1 | $hash2;
  18. $hash4 = $string ^ $base;
  19. $characters = str_split($hash4);
  20. foreach ($characters as $character) {
  21. $hash4 += ord($character);
  22. };
  23. $hash = $hash1 + $hash2 + $hash3 * $hash4;
  24. return base64_encode($hash);
  25. };
  26.  
  27. // Password
  28. // www.compileonline.com/execute_php_online.php
  29. echo jHash("Darnassus")
  30.  
  31. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement