일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- function
- config
- javascript
- 함수
- mysql
- codeigniter3
- 코드이그나이터
- jquery
- rairen
- API
- php
- 후크
- 그누보드
- CI3
- CodeIgniter
- jw player
- 웹 프로그래밍
- html
- 헬퍼
- APK
- 영카트
- FCM
- ajax
- 안드로이드
- phpDocumentor
- MSsql
- 설정
- 라이렌
- 옵션표
- Database
Archives
- Today
- Total
프로그램 개발서
[PHP] 연락처 형식 함수 format_phone 본문
if(function_exists('format_phone') === flase){
/**
* @param string $phone 연락처 문자열
* @return string 반환 문자열
*/
function format_phone($phone){
$phone = preg_replace("/[^0-9]/", "", $phone);
$length = strlen($phone);
switch($length){
case 11 :
return preg_replace("/([0-9]{3})([0-9]{4})([0-9]{4})/", "$1-$2-$3", $phone);
break;
case 10:
return preg_replace("/([0-9]{3})([0-9]{3})([0-9]{4})/", "$1-$2-$3", $phone);
break;
default :
return $phone;
break;
}
}
}
반응형
'Web' 카테고리의 다른 글
[영카트] 상품 추가옵션을 표로 보여주기 (0) | 2019.05.13 |
---|---|
[MySql] REPLACE - 컬럼 내용을 바꾸는 쿼리 (0) | 2019.05.08 |
function 0.04 함수 모음집 (0) | 2019.05.02 |
APK 버전 자동 관리하기 (1) | 2019.03.29 |
rownum 데이터를 다시 정렬하여 rownum번호 사용하기 (0) | 2018.10.19 |