회원가입시 일반전화 하이픈 추가 방법 문의드립니다.
본문
핸드폰 번호는 하이픈이 자동 추가 되는데 일반전화는 하이픈이 안나오네요.
하이픈 추가 하는 방법이 있으면 알려주세요~~
답변 1
function add_hyphen($tel, $hyphen=1) // 전화번호의 숫자만 취한 후 중간에 하이픈(-)을 넣는다.
{
$tel = preg_replace("/[^0-9]/", "", $tel); // 숫자 이외 제거
if(!$hyphen)
return $tel;
if (substr($tel,0,2)=='02')
return preg_replace("/([0-9]{2})([0-9]{3,4})([0-9]{4})$/", "\\1-\\2-\\3", $tel);
elseif (strlen($tel)=='8') // 지능망 번호이면
return preg_replace("/([0-9]{4})([0-9]{4})$/", "\\1-\\2", $tel);
else
return preg_replace("/([0-9]{3})([0-9]{3,4})([0-9]{4})$/", "\\1-\\2-\\3", $tel);
}
// echo add_hyphen(전화번호);
답변을 작성하시기 전에 로그인 해주세요.