값을 불러올때 (-)하이픈이 자동으로 들어가면 편하다.
핸드폰 번호 preg_replace(
"/([0-9]{3})([0-9]{3,4})([0-9]{4})$/"
,
"\\1-\\2-\\3"
,
$tel
)
function add_hyphen($tel)
{
$tel = preg_replace("/[^0-9]*/s","",$tel) //숫자이외 제거
if (substr($tel,0,2) =='02' )
return preg_replace("/([0-9]{2})([0-9]{3,4})([0-9]{4})$/","\\1-\\2-\\3", $tel);
else if(substr($tel,0,2) =='8' && substr($tel,0,2) =='15' || substr($tel,0,2) =='16'|| substr($tel,0,2) =='18' )
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);
//핸드폰번호만 이용한다면 이것만잇어도됨
}
'프로그래밍언어 > php' 카테고리의 다른 글
PHP sizeof()함수 배열 요소 갯수 (0) | 2017.11.28 |
---|---|
PHP date() , 요일 , 오늘날짜 표시 (0) | 2017.10.23 |
mysqli 사용법 (4) | 2017.10.20 |
PHP 소수점 올림, 반올림, 버림 / ceil(). round(), floor() (0) | 2017.09.19 |
php (금액) 숫자 세자리 단위로 콤마,쉼표(,) 넣기 (0) | 2017.09.18 |