Per convertire un indirizzo e-mail in mailto tramite PHP è sufficiente utilizzare il seguente codice:
[CODE] $stringa="mail@example.com";
echo preg_replace('/([a-zA-Z0-9_-.]*@S+.w+)/','$1',$stringa);
?>[/CODE]
Partendo da un normale indirizzo e-mail assegnato (per esempio) ad una variabile chiamata $stringa, eseguiamo la funzione globale di PHP preg_replace che sostituisce il suddetto valore in un link ipertestuale comprensivo di mailto.
Mediante il comando echo visualizziamo subito a monitor il risultato ottenuto, a seconda delle esigenze è anche possibile sostituire l'echo col nome di una nuova variabile così da immagazzinare il nuovo valore e richiamarlo in altre parti dei vostri script.
Per qualsiasi domanda non esitate a lasciare un commento!
Alla prossima pillola :-)