<?php

   foreach (hash_algos() as $hash_algos) {
      $hash = hash($hash_algos, "salt", false);
      $results[] = ['algo' => $hash_algos, 'len' => strlen($hash), 'hash' => $hash];
   }

   function compara($a, $b) {
      return $a['len'] - $b['len'];
   }
   usort($results, 'compara');
	
   foreach ($results as $result) {
      echo $result['algo'].' '.$result['len'].' '.$result['hash'].PHP_EOL;
   }
