Ir para conteúdo
Fórum Script Brasil
  • 0

criar um script php onde gera hash 512


rsbbikes

Pergunta

ola pessoal, estou tentando criar um script php onde gera hash 512 , não entendo muito sobre php, criei um no modelo abaixo onde ele me gera a hash do texto 1 , preciso criar um onde eu possa colocar para gerar todas as hash do numero 1 ate o numero 3000,  onde as hash apareçam em linhas uma hash embaixo da outra desde já agradeço a atenção de todos tenha uma otima semana

<?php

$text1 = '1';

echo ' '. hash('sha512',$text1);

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Vou tentar ajudar.

Pelo que vi nos exemplos em http://php.net/manual/pt_BR/function.range.php

O primeiro vai servir muito bem:

KTrdE-IWTVSlJXjFTx6YTQ.png

O exemplo #1, mostra um intervalo de 0 até 12, mas você precisa do intervalo de 1 até 3000;

No lugar do zero, coloque 1, e no lugar do doze, coloque 3000. Assim:
<?php
// array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ..., 3000)
foreach (range(13000) 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 
}

Link para o comentário
Compartilhar em outros sites

  • 0
7 minutos atrás, wash disse:

Vou tentar ajudar.

Pelo que vi nos exemplos em http://php.net/manual/pt_BR/function.range.php

O primeiro vai servir muito bem:

KTrdE-IWTVSlJXjFTx6YTQ.png

O exemplo #1, mostra um intervalo de 0 até 12, mas você precisa do intervalo de 1 até 3000;

No lugar do zero, coloque 1, e no lugar do doze, coloque 3000. Assim:
<?php
// array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ..., 3000)
foreach (range(13000) 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 
}

muito obrigada pela ajuda e exatamente o que precisava tenha uma otima noite

Link para o comentário
Compartilhar em outros sites

  • 0
Em 31/07/2017 at 19:29, rsbbikes disse:

muito obrigada pela ajuda e exatamente o que precisava tenha uma otima noite

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(13000) 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 ;

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...