Bare send strengen (f.eks. Kropsdelen af en e-mail) til funktionen, og den returnerer en række e-mail-adresser indeholdt i strengen.
function extract_emails_from($string) ( preg_match_all("/(\._a-zA-Z0-9-)(email protected)(\._a-zA-Z0-9-)+/i", $string, $matches); return $matches(0); )
Hvis du fanger returværdien af funktionen i $ emails, kan du analysere den ved hjælp af foreach:
foreach($emails as $email) ( echo trim($email).'
'; )