개발자의 끄적끄적

[php] php 휴대폰번호 정규식 함수 본문

개발/php

[php] php 휴대폰번호 정규식 함수

효벨 2021. 3. 30. 03:00
728x90
반응형

[php] php 휴대폰번호 정규식 함수

 

 

php 에서

 

사용자의 전화번호를 입력받아서

 

그걸 번화번호 형식에 맞게 하이픈(-) 을

 

추가해서 보여주고 싶은 경우가 있습니다.

 

그럴때는,

 

아래 함수를 이용하시면 됩니다.

 

function phone_number($number) {
    return preg_replace("/(^02.{0}|^01.{1}|[0-9]{3})([0-9]+)([0-9]{4})/", "$1-$2-$3", $number);
}

 

위 함수는 $number 라는 핸드폰 번호를 입력받아서

 

정규식을 통해서 하이픈을 추가해서 반환해줍니다.

 

아래는 예제입니다.

echo phone_number("01000000000");
// result : 010-0000-0000

 

위 내용처럼 01000000000 라는 전화번호를 대입하면

 

010-0000-0000 라는 값이 출력됩니다!

 

참고들 하세요!

반응형
Comments