PHPの研究ノート3 :文字列操作
数日前に、ここgaitian見た部分は、この日午後、重要なのはこれらを読む:
除去の空白およびその他の特殊記号:トリム、 ltrim 、 rtrim
バックスラッシュを除去加盟: addcslashes 、 stripcslasher
HTMLの生成された要素:にhtmlentities 、 html_entity_decode
分解する文字列:スプリット
書式指定文字列: sprintf
取得した文字列の置換: substr 、 substr_replace
の文字列の長さ: strpos
位置決め文字: strlen
比較する文字列: strncmp
以下は彼の判断や電子メールの正しい形式に書かれたと交換して正しいe - mailアドレス接尾辞をヤフー
< »
メール関数( $電子メール) (
表示価格( $ユーザー名、 $メール) =分割('[@]',$電子メール) ;
$ check1 = strpos ( $電子メール,'@');
$ check2 = substr ( $電子メール、 $ check1 1 ) ;
$ check3 = strlen ( $ check2 ) ;
$ email1 = substr_replace ( $メール、 'ヤフー' 、 0 、 strpos ( $メール,'.'));
/ * $に= strcmp ( $ check1 、 0 ) ;
$ b = strcmp ( $ check2 、 0 ) ;
もし( $する> 0と$ b > 0 ) ( * /
もし( $ check1 > 0と$ check3 > 0 ) (
エコー$ .'@'.$ email1のユーザー名です。 ' <br> ' ;
)
その他の
エコー"電子メールアドレスが正しくします。 <br> " ;
)
メール( " @ from2004.com ysdfdf.com " ) ;
メール( " rrdsfd.com " ) ;
« >














