최근게시물을 사용하고 있는데요~
echo "<a href='{$list[$i]['href']}'><b><font color='#b1c554'>{$list[$i]['wr_name']}</font></b> / {$list[$i]['wr_5']} ({$list[$i]['wr_9']}) / {$list[$i]['wr_2']}</a>";
이 부분에서 {$list[$i]['wr_name']} 이 이름 부분이 관리자는 이름이 다 보이고 비회원이나 회원들에게는 성빼고 *표시 될 수 있게 하는 방법 좀 알 수 있을까요?
예) 김**
echo "<a href='{$list[$i]['href']}'><b><font color='#b1c554'>{$list[$i]['wr_name']}</font></b> / {$list[$i]['wr_5']} ({$list[$i]['wr_9']}) / {$list[$i]['wr_2']}</a>";
이 부분에서 {$list[$i]['wr_name']} 이 이름 부분이 관리자는 이름이 다 보이고 비회원이나 회원들에게는 성빼고 *표시 될 수 있게 하는 방법 좀 알 수 있을까요?
예) 김**
댓글 1개
영문만 있다면 아래처럼….
$str = 'Mansick';
echo ($len=strlen($str))>3 ? substr($str,0,3).str_repeat('*',$len-3) : $str; // Man**
$str = 'PHP';
echo ($len=strlen($str))>3 ? substr($str,0,3).str_repeat('*',$len-3) : $str; // PHP
영문 외 문자 포함이면…
$str = '그대입니다';
echo ($len=mb_strlen($str,'UTF-8'))>3 ? mb_substr($str,0,3,'UTF-8').str_repeat('*',$len-3) : $str; // 그대***
$str = '그대';
echo ($len=mb_strlen($str,'UTF-8'))>3 ? mb_substr($str,0,3,'UTF-8').str_repeat('*',$len-3) : $str; // 그대
↓
mb_internal_encoding('UTF-8');
$str = '그대입니다';
echo ($len=mb_strlen($str))>3 ? mb_substr($str,0,3).str_repeat('*',$len-3) : $str; // 그대***
$str = '비혼';
echo ($len=mb_strlen($str))>3 ? mb_substr($str,0,3).str_repeat('*',$len-3) : $str; // 그대
$str = 'Mansick';
echo ($len=strlen($str))>3 ? substr($str,0,3).str_repeat('*',$len-3) : $str; // Man**
$str = 'PHP';
echo ($len=strlen($str))>3 ? substr($str,0,3).str_repeat('*',$len-3) : $str; // PHP
영문 외 문자 포함이면…
$str = '그대입니다';
echo ($len=mb_strlen($str,'UTF-8'))>3 ? mb_substr($str,0,3,'UTF-8').str_repeat('*',$len-3) : $str; // 그대***
$str = '그대';
echo ($len=mb_strlen($str,'UTF-8'))>3 ? mb_substr($str,0,3,'UTF-8').str_repeat('*',$len-3) : $str; // 그대
↓
mb_internal_encoding('UTF-8');
$str = '그대입니다';
echo ($len=mb_strlen($str))>3 ? mb_substr($str,0,3).str_repeat('*',$len-3) : $str; // 그대***
$str = '비혼';
echo ($len=mb_strlen($str))>3 ? mb_substr($str,0,3).str_repeat('*',$len-3) : $str; // 그대
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기