2010-05-22 3 views

Répondre

1

code:

$email = '[email protected]'; 
$array = explode('@', $email); 
var_dump($array); 

Sortie:

array(
    0 => 'user', 
    1 => 'gmail.com' 

) 
1

Vous pouvez effectuer les opérations suivantes:

$name = '[email protected]'; 
$result = strstr($name, '@'); 
echo $result; 

retour de @ gmail.com

ou

$name = '[email protected]'; 
$result = substr(strstr($name, '@'), 1); 
echo $result; 
gmail.com de

retour

2

split() est dépréciée; explode() est la voie à suivre:

$parts = explode("@", $email); 
echo "Name: " . $parts[0] . "\n"; 
echo "Host: " . $parts[1]; 
Questions connexes