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

글쓴이부분을 ***처리가능한가요?

· 13년 전 · 1487 · 2
글쓴이가 홍길동으로 게시글을 작성하면 게시물은 홍길동만 볼수있게 했는데요
모든사람들이 볼수있는게시판에 가운데 글자만 홍*동 으로 할려고하는데 난해하네요
$name = '홍길동입니다';
echo mb_substr($name,0,1,'UTF-8').'*'.mb_substr($name,-1,1,'UTF-8');

위처럼하면 홍*다 라고나옵니다
헌데 저는 홍*****다 라고 나오고싶거든요

댓글 작성

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

로그인하기

댓글 2개

mb_substr($name,0,1,'UTF-8').str_pad('', mb_strlen($name,'UTF-8')-2,'*').mb_substr($name,-1,1,'UTF-8');

한번해보셔요
13년 전
<******************************>
출력결과입니다

왜그런건가요??
$a=mb_substr($list[$i][name],0,1,'UTF-8').str_pad('', mb_strlen($list[$i][name],'UTF-8')-2,'*').mb_substr($list[$i][name],-1,1,'UTF-8');
echo $a;

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440