29/12/2022 17:08
(Esta mensagem foi modificada pela última vez a: 29/12/2022 17:09 por White_Blue.)
(29/12/2022 13:55)ilakt Escreveu:(29/12/2022 10:26)Vel Escreveu:Código:HideEmail(source[], ignore = 4) {
for (new i = strfind(source, "@") - 1 - ignore; i > -1; i--) {
source[i] = '*';
}
}
Código:new email[] = "portal@samp.com";
HideEmail(email);
print(email); // **rtal@samp.com
HideEmail(email, 2);
print(email); // ****al@samp.com
Pode explicar melhor? não entendi muito bem algumas coisas
Se entendi bem, a função "HideEmail" ignora caracteres como "@" e ofusca o restante dos caracteres e o parâmetro source[] é a string a ser ofuscada. Enquanto o parâmetro `ignore = 4` define quantos caracteres serão ofuscados.
Código PHP:
Main() {
new email[] = "1234567@gmail.com";
HideEmail(email, 2/6); // Esconde todos os caracteres, sobrando apenas o @gmail.com
printf(email); // Resultado final: *******@gmail.com
}
HideEmail(source[], ignore = 4) {
for (new i = strfind(source, "@") - 1 - ignore; i > -1; i--) {
source[i] = '*';
}
}
Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum.