안녕하세요.
폰번호 필드 리스트에서 010-1234-5678
이렇게 보여지는데
01012345678 이런식으로 붙여서 보이게 하려면 어디를 수정해야하나요?
아래는 리스트 코드 입니다.
<?php
$phone1 = '';
$phone2 = '';
$phone3 = '';
if(strlen($content->title) == 11){
$phone1 = substr($content->title, 0, 3);
$phone2 = substr($content->title, 3, 4);
$phone3 = substr($content->title, 7, 4);
}
else{
$phone1 = substr($content->title, 0, 3);
$phone2 = substr($content->title, 3, 3);
$phone3 = substr($content->title, 6, 4);
}
if($board->isAdmin()){
echo sprintf("%s-%s-%s", $phone1, $phone2, $phone3);
}
else{
echo sprintf("%s-%s-%s", $phone1, '****', $phone3);
}
?>
</td>
감사합니다.
해결... 감사합니다.
본문에 코드를 올려주실 땐 반드시 에디터의 코드 스니펫 삽입 기능을 이용해주세요.
그렇지 않으면 이상한 코드로 바뀌거나
질의응답 시 소통에 문제가 있을 수도 있습니다.
고맙습니다.
안녕하세요~^^
전화번호 형식이 01012345678 또는 010-1234-5678일 경우
01012345678로 표시되게 하시려면 다양한 방법이 있습니다.
정규식을 활용한 예제 코드를 안내해드리겠습니다.
아래의 코드를 활용해보시겠어요?
$phone = '010-1234-5678';
$phone = preg_replace("/[^0-9]/", "", $phone);
고맙습니다.