[ php ] 문자 또는 숫자를 ○ 로 변경(특정문자 안보이게 가릴때) > php

본문 바로가기
사이트 내 전체검색

php

[ php ] 문자 또는 숫자를 ○ 로 변경(특정문자 안보이게 가릴때)

작성자 웹지기
작성일 18-09-11 11:43 | 조회 6,971 | 댓글 0

본문

특정문자를 안보이게 가리거나 숨겨야 할 때 사용하는 방법

UTF-8 기준입니다. 참고로 막 패턴입니다. 


$str = substr($str, 0, -3)."○";

echo preg_replace('/.(?!.)/u','○','홍길동'); // 홍길○ 

echo preg_replace('/.(?=.)/u','○','홍길동'); // ○○동 

echo preg_replace('/.(?!..)/u','○','홍길동'); // 홍○○ 

echo preg_replace('/.(?=.$)/u','○','홍길동'); // 홍○동 

echo preg_replace('/.(?!..)/u','○','홍길동'); // 홍○○ 

echo preg_replace('/.(?!.$)/u','○','홍길동'); // ○길○ 

echo preg_replace('/./u','○','홍길동'); // ○○○ 

 

$str = substr($str, 0, -4)."○○○○"; // 010-1234-○○○○

$str = preg_replace('/-(\d+)-/e',"'-'.str_repeat('○',strlen('\\1')).'-'",$str); // 010-○○○○-5678

0 0

댓글목록 0

등록된 댓글이 없습니다.

php 목록

Total 82
게시물 검색

회원로그인

접속자집계

오늘
29,570
어제
17,832
최대
61,067
전체
17,968,682

그누보드5
Copyright © www.funyphp.com. All rights reserved.