1 2 3 4 5 6 L

Page Header > Subtitle

[PHP] 문자열에 휴대폰번호가 있으면 010-***-****으로 변경.

 

<?php
02$test "안녕하세요 제번호는 <span class="privacy_hidden">*** 개인정보보호를 위한 휴대폰번호 노출방지 ***</span> 입니다.";
03// - 있는 핸드폰번호 정규식
04$pattern "/([0]{1}[1]{1}[016789]{1})-([0-9]{3,4})-([0-9]{4})/";
05// 정규식에 일치하는 문자열을 배열로 가져옴.
06preg_match_all($pattern$test$matches);
07// 가져온 배열은 foreach
08foreach ($matches[0] as $value) {
09 //핸드폰번호를 - 로 나눔.
10 $phone explode("-"$value);
11 //나눈 번호를 2,3번째 값만 숫자를 *로 변경
12 $change $phone[0]."-".preg_replace("/(\d)/""*"$phone[1])."-".preg_replace("/(\d)/""*"$phone[2]);
13 //기존 문자열에서 핸드폰번호를 바꾼번호로 변경
14 $test str_replace($value$change$test);
15}
16//테스트
17echo $test;
18?>

 

0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기
captcha
자동등록방지 숫자입력

PHP/Python

번호 제목 글쓴이 날짜 조회수
77 PHP 정말로 URL이 존재 하는지를 알고 싶다면 미도어묵 01-12 1,145
76 PHP [Nginx PHP-FPM] 페이지 access denied. 뜨는 현상 (see security.limit_extensions) - php7 … 미도어묵 11-05 1,363
75 PHP PHP를 이용한 심플한 게시판 파싱 미도어묵 11-01 1,199
74 PHP CI3 / php7.1 이상 버전 session 버그시~~~ 미도어묵 10-31 776
73 PHP PHP 5 Forms - Validate E-mail and URL 미도어묵 10-01 735
72 PHP php 전화번호 정규식 미도어묵 06-25 844
71 PHP 문자열에 휴대폰번호가 있으면 010-***-****으로 변경. 미도어묵 06-25 836
70 PHP 영상 썸네일 api function 미도어묵 02-13 825
69 PHP php memcached example 미도어묵 01-02 770
68 PHP php curl 을 이용한 자동 로그인 미도어묵 12-22 960
67 PHP Home / APIs / Requests::register_autoloader() – Register the built-in autoloader 미도어묵 12-21 841
66 PHP 업로드된 이미지 정사각형으로 썸네일 만드는 함수 미도어묵 11-01 843
65 PHP PHP + redis(phpredis) 연동하기 기본 사용 샘플 미도어묵 09-18 1,461
64 PHP Simple PHP MySQL Rest API Sample Example Tutorial 미도어묵 09-15 807
63 PHP Creating a simple REST API in PHP 미도어묵 09-15 794
62 PHP 게시물이 삭제 되었습니다 관리자 08-30 893
61 PHP php 링크 파일 다운받기 관리자 08-28 818
60 PHP php용 형태소 분석기 설치 및 바인딩과 실사용 +1 관리자1 08-28 1,157
59 PHP PHP로 HTML DOM 파싱하기 관리자 08-25 817
58 PHP PHP7: install ext-dom issue(composer require --dev phpunit/phpunit) 관리자 08-04 851