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

단어 치환 함수 문의합니다.

· 12년 전 · 1648 · 2

<?=$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>로 변환을 하고 싶습니다.


이럴 경우 적용 할 수 있는 함수가 있으면 답변 부탁드립니다.

댓글 작성

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

로그인하기

댓글 2개

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

게시글 목록

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