MCRYPT_LIST_ALGORITHMS(3) 1 MCRYPT_LIST_ALGORITHMS(3)
mcrypt_list_algorithms - Gets an array of all supported ciphers
SYNOPSIS
array mcrypt_list_algorithms ([string $lib_dir = ini_get("mcrypt.algorithms_dir")])
DESCRIPTION
Gets the list of all supported algorithms in the $lib_dir parameter.
PARAMETERS
o $lib_dir
- Specifies the directory where all algorithms are located. If not specified, the value of the mcrypt.algorithms_dir php.ini
directive is used.
RETURN VALUES
Returns an array with all the supported algorithms.
EXAMPLES
Example #1
mcrypt_list_algorithms(3) Example
<?php
$algorithms = mcrypt_list_algorithms("/usr/local/lib/libmcrypt");
foreach ($algorithms as $cipher) {
echo "$cipher<br />
";
}
?>
The example above will produce a list with all supported algorithms in the " /usr/local/lib/libmcrypt" directory.
PHP Documentation Group MCRYPT_LIST_ALGORITHMS(3)