使いやすく。
format_moji.php
<?
#Eメール抽出
function format_email($email) {
#1行づつ読み込み
$data = explode("\r\n",trim($email));
#件数
$ct = count($data);
#ソート
sort($data);
#重複削除
$data = array_unique($data);
$res = "";
$k = 0;
#Eメール取り込み
for( $i = 0; $i < $ct; $i++ ){
$data[$i] = trim($data[$i],", ");
if (preg_match("/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/", $data[$i])) {
$res .= $data[$i]."\n"; $k++;
}
$lase = $data[$i];
}
$email = trim($res);
return $email;
}
?>
▼使い方例)
include("format_moji.php");
$email_c = format_email($email_c);
0 件のコメント:
コメントを投稿