<?php
$tel = array("010)123-4567", "010-1234-5678");
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>";
}
?>
$tel = array("010)123-4567", "010-1234-5678");
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>";
}
?>
댓글 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("0212345678"); 처럼 사용하시면됩니다.~
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("0212345678"); 처럼 사용하시면됩니다.~
게시글 목록
| 번호 | 제목 |
|---|---|
| 772 | |
| 768 | |
| 765 | |
| 755 | |
| 748 | |
| 747 | |
| 744 | |
| 733 | |
| 732 | |
| 728 | |
| 725 | |
| 713 | |
| 708 | |
| 705 | |
| 704 | |
| 700 | |
| 697 |
자바스크립트
사이드뷰 웹 접근성 개선 내역
2
|
| 673 | |
| 671 | |
| 667 |
자바스크립트
게시판 글쓰기 시 파일첨부 수정 사항
3
|
| 657 | |
| 651 |
스크린리더
로그인 중일 경우 알림 기능
6
|
| 4 | |
| 3 | |
| 1 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기