(3.0.9 - 3.0.18 only, PHP 4 >= 4.0.0)
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)); } ?>