전화(일반)번호 자동하이픈 넣는 방법 알려주세요~
본문
전화번호에도 휴대폰처럼 자동하이픈이 들어가게 설정하고 싶어서
검색해보니 아래와 같은 글이 있어서 적용해보려고 하는데..
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(전화번호);
위 코드를 common.lib.php에 붙여넣고,
'add_hyphen(전화번호); 이렇게 넣어서 사용 가능합니다.' <- 라고 하셨는데..
어떻게 처리해야 하는건가요?
!-->
답변을 작성하시기 전에 로그인 해주세요.