php apprendre à trois notes: la chaîne opération
Il ya quelques jours, en partie, il a été un autre jour, cet après-midi est important de lire ces:
Enlever les espaces et autres symboles spéciaux: Trim, LTRIM, rtrim
La suppression de l'adhésion à l'anti-slash: addcslashes, stripcslasher
Html généré éléments: htmlentities, html_entity_decode
Décomposition chaîne: split
String format: sprintf
L'acquisition et le remplacement sous: substr, substr_replace
Longueur de la chaîne de la demande: strpos
Le positionnement des caractères: strlen
String comparaison: strncmp
Le texte suivant est écrit dans leur propre adresse e-mail afin de déterminer si oui ou non le format correct et remplacer la bonne adresse e-mail suffixe pour Yahoo
<?
function mails($email){
list($username,$mail)=split(’[@]‘,$email);
$check1 = strpos($email,’@');
$check2 = substr($email,$check1+1);
$check3 = strlen($check2);
$email1 = substr_replace($mail,’yahoo’,0,strpos($mail,’.'));
/*$a=strcmp($check1,0);
$b=strcmp($check2,0);
if ($a > 0 and $b > 0) {*/
if ($check1 > 0 and $check3 > 0) {
echo $username.’@’.$email1.’<br>’;
}
else
echo "Email address is not correct.<br>";
}
mails("from2004.com@ysdfdf.com");
mails("rrdsfd.com");
?>














