infrajs / hash
Installs: 1 703
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires (Dev)
- phpunit/phpunit: 5.1.*
This package is auto-updated.
Last update: 2024-11-28 23:46:40 UTC
README
Generate a hash string of data (md5)
creates a unique hash from an array or a simple value.
$data = array('test' => 'hi'); $hash = Hash::make($data); //$hash - Уникальный идентификатор для данных $data
Testing
Testing run the file test.php:
positive answer
{result:1}
negative answer
{result:0, msg:"значение поменялось"}
Testing with PHPunit
phpunit --bootstrap Hash.php tests/HashTest
Генерация хэш-строки для данных (md5)
создает уникальный хэш из массива или простого значения.
Используется для идентификации структуры данных. Например, хэш-идентификатор позволяет хранить дополнительную информацию о данных, без изменения самих данных. Обеспечивает связь одного набора данных с другим.
Тест
Для тестирования откройте в браузере test.php:
при положительном ответе вы увидете следующее сообщение
{result:1}
если в работе кода произойдет сбой, то сообщение будет
{result:0, msg:"значение поменялось"}
Для тестирование с помощью PHPunit
phpunit --bootstrap Hash.php tests/HashTest