amigo primeiramente gostaria de deixar uma excelente semana e muito obrigada por essa ajuda no site, eu gostaria de juntar esse exemplo seu
<?php// array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ..., 3000)foreach (range(1, 3000) as $number) { // No exemplo, nesta posição era exibido apenas o valor de $number, troque pela sua hash, assim: echo hash('sha512', $number).'<br>'; // E concatente com a quebra de linha }
junto com esse script abaixo onde o resultado das hash no script acima apareça com o resultado da hash na frente se voce executar esse script abaixo no php aparece um resultado 36.83 após o $seed = " seria inserida a hash
onde esse script gera-se todas as hash de 1 a 3000 com todos os resultados ao lado da hash com um espaço exemplo abaixo tenho 2 hash com resultado no final
4887f1765e42fae27e0c43f1ec7b8beaa48ef470e8a56f836cbc9f029f0501cc043359ad703594748eeac6dec7e0da31963932f51cd8bc46e9795ed86aa2c9a7 88.23
01db095512b1823dace967f24231adb1cd83b8170f157b644c944e84facd773d82abb1486a62516a0af2399b27dda8eaa133b714c0e304fc8aca779d647ea17d 69.21
<?php
$seed = "AQUI ONDE A HASH GERADA ACIMA SERIA INSERIDA-92963fc9b475a1adcfacd671952a2b64eeb6c1a1-1";
do {
$seed = sha1($seed);
$lucky = hexdec(substr($seed,0,8));
} while ($lucky > 4294960000);
$luckyNumber = ($lucky % 10000) / 100;
if ($luckyNumber < 0)
$luckyNumber = -$luckyNumber;
echo $luckyNumber ;