電話番号のチェック

電話番号の入力チェックで、正規表現とかでゴリゴリやるよりわかりやすくて、確実っぽいチェック方法。


$phone = '01-2345ー6789';
$number = preg_replace('/[^\d]+/', '', $phone);

if ('0' === $number{0} && (10 == strlen($number) || 11 == strlen($number))) {
echo 'OK: ',$number;
} else {
echo 'BAT!: ',$number;
}


区切りがハイフンじゃなくて、全角の文字とかになっちゃってても
チェックが素通り出来ます。
スポンサーサイト

トラックバック

コメント

コメントを残す

Secret


プロフィール

U2K

Author:U2K
いろいろプログラムに関しての覚え書きをちょくちょくと書いていきます。

オススメ










オススメ

忍者AdMax

u2k on Twitter

最近の記事