(PHP 3 >= 3.0.9, PHP 4, PHP 5)
mhash_count() returns the highest available hash id. Hashes are numbered from 0 to this hash id.
Example 1. Traversing all hashes
<?php $nr = mhash_count(); for ($i = 0; $i <= $nr; $i++) { echo sprintf("The blocksize of %s is %d\n", mhash_get_hash_name($i), mhash_get_block_size($i)); } ?>