테스트 사이트 - 개발 중인 베타 버전입니다

이름 중간 별표 처리하기

$censored_name = preg_replace('/\b[가-힣]([가-힣])[가-힣]*\b/s', '*', 원래이름변수);

echo $censored_name;

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

echo preg_replace('/.(?=.$)/u','*',홍길동); // 홍*동
정규식은 속도가 상당히 느립니다. 단순히 이름이라면 strlen으로 길이구해서 자르는게 더 나을수 있습니다.
echo substr($wr_name,0,1)."*".substr($wr_name,-1);
또는
cut_srt($wr_name, 1, "**");

게시판 목록

그누보드5 팁자료실

글쓰기