Распечатайте соль, используя mcrypt

Я пытаюсь распечатать значение соли. Для этого я использую следующий код, но ничего не происходит, когда я запускаю этот скрипт. Я проверил php.ini для mcrypt, и он установлен и работает.

<?php
class Hash {
public static function make($string, $salt = '') {
return hash('sha256', $string . $salt);
}

public static function salt($length) {
return mcrypt_create_iv($length);
}

public static function unique() {
return self::make(uniqid());
}
}

echo 'print out salt';
echo $salt = Hash::salt(32);
die();

-1

Решение

Проблема была с строкой mcrypt 12.

Я исправил эту ошибку с помощью: sudo php5enmod mcrypt затем перезапустите сервер Apache с помощью: sudo service apache2 restart,

2

Другие решения

Других решений пока нет …