- Home
- Categorie
- Coding e Sistemistica
- PHP
- [php] verifica una password
-
[php] verifica una password
Ciao ragazzi,
Ho bisogno di verificare se il cliente a utilizzato al meno un carattere numerico e 1 carattere grande nella password inserita, qualcuno mi spiega come posso fare questo in PHP ? GRAZIE MILLE
-
Ciao krakiun,
anche in php, come in altri linguaggi, le stringhe possono essere trattate come un array di caratteri, per cui uno dei modi possibili per fare ciò che chiedi è usando gli indici per controllare carattere per carattere è molto semplice.Un breve esempio:
[php]
$numeri = 0;
$cmaiuscole = 0;
$stringa = 'Ciao mondo';
foreach($stringa AS $carattere)
{
if(is_numeric($carattere))
$numeri++;
elseif(in_array($carattere, array('A', 'B', 'C')))
$maiuscole++;
}
[/php]Nell'array dentro il secondo if devi emttere tutte le maiuscole che vuoi siano conteggiate.