Boa tarde meu código funcionou perfeitamente na aula cripto porem apontou um warning
com a seguinte mensagem ( dentro do visual studio)
login.php 1 de 1 problema.
Expected type ‘string’ . Found ‘void’. intelephense(1006)
e a variável $txt ficou sublinhado de vermelho dentro da função password_hash.
Vou colar o código de qualquer forma aqui
function cripto($senha){
$c = ”;
for($posicao = 0; $posicao < strlen($senha); $posicao++){
$letra = ord($senha[$posicao]) + 1;
echo chr($letra); // reverte de ord para normal ( contrario do ord)
}
}
function gerarHash($senha){
$txt = cripto($senha);
$hash = password_hash($txt, PASSWORD_DEFAULT);
return $hash;
}