Programmazione
7.201 visualizzazioni
PHP: verifica se una stringa finisce con caratteri cercati
06/04/2012Una funzione Php che permette di verificare se una stringa di testo termina effettivamente con una certa sequenza di caratteri (immaginiamo ad esempio di voler estrarre da un elenco di indirizzi email tutti quelli che appartengono a uno stesso dominio).
Ecco il codice
function confermaFine($stringaCompleta, $fineStringa)
{
$lunghezza = strlen($fineStringa);
$inizio = $lunghezza * -1;
return (substr($stringaCompleta, $inizio) === $fineStringa);
}
e la richiamiamo così:
echo confermaFine('email_ricavata_da_una query', 'disign.it') ;
se la stringa terminerà con disign.it verrà restituito il valore 1.