Dire que j'ai les adresses e-mail suivantes séparées par des virgules dans une chaîne:Fractionnement séparées par des virgules adresses e-mail dans une chaîne par des virgules entre guillemets
$addrList = '[email protected], [email protected], "Guice, Doug" <[email protected]>';
Je dois le résultat suivant:
[0] => [email protected]
[1] => [email protected]
[2] => "Guice, Doug" <[email protected]>
Semble assez simple, mais cette virgule dans le nom cité m'a vraiment poussé à essayer de trouver une solution en utilisant preg_match_all ou preg_split. Nous devrions également prendre en compte les courriels qui utilisent des guillemets simples pour les noms, par exemple: 'smith, tom' <[email protected]>
Grande idée - je viens d'essayer, et je perdre l'adresse e-mail réelle sur la dernière entrée la chaîne - je ne reçois que le nom: Guice, Doug. Des idées? Merci! –
Vous faites écho à un navigateur Web, n'est-ce pas! Comment un navigateur réagit-il lorsqu'il voit? Essayez de faire var_dump() à la place –
OH vous êtes si bon. J'ai totalement raté ça! Merci beaucoup!! –