게시판 작성자 이름 가리기 문의 드립니다.

게시판 작성자 이름 가리기 문의 드립니다.

QA

게시판 작성자 이름 가리기 문의 드립니다.

답변 1

본문

안녕하세요. 

 

게시판 작성자 이름 가리려고 합니다.

 

아래의 팁을 보고 일반 게시판은 손쉽게 수정할수 있었습니다.

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=21

 

그런데, 최신글에 적용하려고 하니 php언어로 되어있어서 적용하려고 해도 프로그램을 잘 몰라 계속 오류가 발생되어서요.

 

수정하려는 원본 내용은 다음과 같습니다.


            echo "</span></li>";
            // echo $list[$i]['name']
            //echo "<li class='casel_name'>".$list[$i]['name']."</li>";
            echo "<li class='casel_date'><span>".$list[$i]['wr_name']."</span><span>".$list[$i]['datetime']."</span></li>";
             ?>
             </ul>
            <?php }  ?>
  </div>

 

여기서 이름 첫글자를 제외하고 나머지는 OO로 가리고 싶은데요.

수십번 도전해도 안되네요ㅠㅠ

도움 부탁을 드려요.

 

 

 

이 질문에 댓글 쓰기 :

답변 1

for ($i=0; $i<$list_count; $i++) {

또는

for ($i=0; $i<count($list); $i++) {

여기 바로 밑에 이렇게 추가하세요.

$list[$i]['wr_name'] = preg_replace('/(?<=.{1})./u','O',$list[$i]['wr_name']);

 

아니면 올려주신 코드에서 이렇게 직접 적용해도 되고요.

echo "<li class='casel_date'><span>".preg_replace('/(?<=.{1})./u','O',$list[$i]['wr_name'])."</span><span>".$list[$i]['datetime']."</span></li>";

답변을 작성하시기 전에 로그인 해주세요.
전체 4
© SIRSOFT
현재 페이지 제일 처음으로