휴대폰 번호에 하이픈(-) 넣기 > 그누보드5 팁자료실

그누보드5 팁자료실

휴대폰 번호에 하이픈(-) 넣기 정보

휴대폰 번호에 하이픈(-) 넣기

본문

<?php
$tel = array("*** 개인정보보호를 위한 휴대폰번호 노출방지 ***", "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***");

foreach($tel as $key) {
    echo $key;

    $key = preg_replace("#[^0-9]#", "", $key);
    echo " => $key";

    $key = preg_replace("#([0-9]{3})([0-9]{3,4})([0-9]{4})#", "$1-$2-$3", $key);
    echo " => $key";

    echo "<br>";
}
?>
추천
1

댓글 3개

function tel_type($tel_number, $delimiter1="-", $delimiter2="-"){
if(!eregi("-", $tel_number)){
$temp1 = strlen($tel_number);
if ($temp1 == 8)
{
$ex_num = substr($tel_number, 0, 4);
$telNum = substr($tel_number, -4);

return $ex_num.$delimiter2.$telNum;
} elseif ($temp1 < 9) return $tel_number;

// check l-code for split
$l2 = substr($tel_number, 0, 2);
$l3 = substr($tel_number, 0, 3);

$exacLen = 3;
if ($l2 == "02") $exacLen = 2;
if ($l3 == "050") $exacLen = 4;

$l_code = substr($tel_number, 0, $exacLen);
$ex_num = substr($tel_number, $exacLen, ($temp1-$exacLen-4));
$telNum = substr($tel_number, -4);


return $l_code.$delimiter1.$ex_num.$delimiter2.$telNum;
}else{
return $tel_number;
}
}

제가 사용중인것입니다 ㅎㅎ

tel_type("*** 개인정보보호를 위한 전화번호 노출방지 ***"); 처럼 사용하시면됩니다.~
전체 2,427 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT