2010-09-08 4 views

Répondre

5

utilisation explode.

$word = '[email protected]'; 
$my_array = explode('@', $word); 
echo $my_array[0]; // prints "abcdefg" 
echo $my_array[1]; // prints "hijk.lmn" 

http://php.net/manual/en/function.explode.php

+3

Et si vous souhaitez affecter les parties à des variables plutôt qu'un tableau, utilisez 'la liste (un $, deux $) = explode ('@', $ mot); ' –

+0

Je pense que je t'aime les gars. Merci beaucoup! – DonJuma

0
list($one, $two) = split("@", $word); 
+0

'split' est obsolète à partir de la version 5.3. C'est aussi exagéré (utilise une regex là où on n'en a pas besoin). –

+0

Merci! Je n'ai jamais remarqué. – Vikash