Cukup hantarkan tali (misalnya bahagian badan e-mel) ke fungsi, dan ia mengembalikan pelbagai Alamat E-mel yang terdapat dalam Rentetan.
function extract_emails_from($string) ( preg_match_all("/(\._a-zA-Z0-9-)(email protected)(\._a-zA-Z0-9-)+/i", $string, $matches); return $matches(0); )
Sekiranya anda mengetahui nilai pengembalian fungsi dalam $ email, anda boleh menguraikannya menggunakan foreach:
foreach($emails as $email) ( echo trim($email).'
'; )