폰트 관련 질문의 드립니다. 채택완료

<?php echo nl2br($view['wr_31']);?>

이렇게 뷰 화면에서 보이게 되는데, wr_31안에 있는 글자 중  앞 몇글자만 색깔을 다르게 주고 싶은데 

가능한 방법이 있을까요?

예) 가나다라마바사아자차카타파하

 

이렇게 값이 있다면, 가나다라 까지는 빨간색으로  나오게 가능 할까요? 혹시 아시는 고수님들 계실까요?

답변 1개

채택된 답변
+20 포인트

아래의 코드를 한번 참고를 해보세요..

 

 

<?php
$wr_31 = $view['wr_31']; // wr_31의 내용
$length = 5; // 빨간색으로 표시할 글자 수

 

// 앞의 몇 글자를 빨간색으로 감싸기
$red_text = '<span style="color: red;">' . mb_substr($wr_31, 0, $length) . '</span>';
$remaining_text = mb_substr($wr_31, $length);

 

// 최종 출력
echo nl2br($red_text . $remaining_text);
?>
 

 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

와우 ~ 정말 좋은 답변 감사합니다. 혹시

가나다라마 아버지
아자카타파 어머니
가나카파라 할아버지

이렇게 되어 있을 때 줄마다 5글짜식 빨간 색으로 나오게 도 혹시 가능 할까요?,

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

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고