PHP - función hash_pbkdf2

Estoy tratando de hacer una función para codificar contraseñas con esta función php:http://be.php.net/manual/en/function.hash-pbkdf2.php.

Aquí está el código:

$hash_algo = "sha256";
$password = "password";
$salt = "salt";
$iterations = 1;
$length = 1;
$raw_output = false;

$hash = hash_pbkdf2($hash_algo, $password, $salt, $iterations ,$length ,$raw_output);

echo $hash;

Tengo este errorError grave: Llamada a la función no definida hash_pbkdf2 ().

¿Cómo puede ser indefinida la función?

PS: Todos los valores de mis variables están configurados solo para probar la función. Obviamente la sal no será "sal", etc.

Respuestas a la pregunta(4)

Su respuesta a la pregunta