단어 치환 함수 문의합니다. 정보
단어 치환 함수 문의합니다.
본문
<?=$list[$i][wr_subject]?>의 값이 다음과 같은 형식으로 입력됩니다.
=======================================================
마오유우 마왕용사 5/토노 마마레 지음, 김진수 옮김, toi8 그림/대원씨아이(단행본)
=======================================================
액셀 월드 13/카와하라 레키 지음, 김완 옮김, HIMA 그림/서울문화사(만화)
=======================================================
이 데이터를 스킨에서 표시 될 때에는 아래와 같이 표시하고 싶습니다.
=======================================================
<h1>마오유우 마왕용사 5</h1><br>
토노 마마레 지음, 김진수 옮김, toi8 그림<br>
<font color=gray>대원씨아이(단행본) </font>
=======================================================
$text = preg_replace("그림/", "<br><font color=gray>", "$list[$i][wr_subject]");
$text = preg_replace("/", "</h1><br>", "$text");
echo "<h1>$text</font>";
이렇게 하면 될거 같긴한데 데이터를 살펴보니
=======================================================
소설 명탐정 코난 9/타니 유타 지음/서울문화사(만화)
=======================================================
이런식으로 중간 부분이 항상 일정한 데이터 패턴인것이 아니라서
/를 기준으로 처음 나온 /는 </h1><br> 로 변환하고 두번째 /는 <br><font color=gray>로 변환을 하고 싶습니다.
이럴 경우 적용 할 수 있는 함수가 있으면 답변 부탁드립니다.
댓글 전체
explode

감사합니다. 분명 배열 관련 된 함수가 있던걸로 기억하는데 영 기억이 안나서...