Don't use PHP's hash_pbkdf2() function even if available to ensure maximum compatibility.