게시판 성격과 안맞아서 죄송합니다..;;문자열함수 질문..
<DIV><IMG class=itemimageborder height=638 src="http://www.nanshop.com/comzy_cart/data/item/1133769331_l1" width=850 border=0></DIV>
<DIV><IMG src="http://www.nanshop.com/comzy_cart/data/item/1133769331_l2"></DIV>
<DIV> </DIV>
<DIV>내용이 들어가는 부분...</DIV>
<DIV><IMG src="http://www.nanshop.com/comzy_cart/data/item/1133769331_l2"></DIV>
<DIV> </DIV>
<DIV>내용이 들어가는 부분...</DIV>
위에 부분이 지금 테이블 한 필드에 들어가 있는 값인데요.
여기서
<IMG class=itemimageborder height=638 src="http://www.nanshop.com/comzy_cart/data/item/1133769331_l1" width=850 border=0>
딱 이부분만 변수에 담고 싶습니다.
방법이 없을까요??
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 4개
$img_src = "<IMG class=itemimageborder height=638 src=http://www.nanshop.com/comzy_cart/data/item/1133769331_l1 width=850 border=0>";
?>
<DIV><?=$img_src?></DIV>
<DIV><IMG src="http://www.nanshop.com/comzy_cart/data/item/1133769331_l2"></DIV>
<DIV> </DIV>
<DIV>내용이 들어가는 부분...</DIV>
위의 태그들과 내용은 write 테이블의 wr_content 필드안에 들어있는 값입니다.
당연히 저 변수의 값은 유동적으로 바뀝니다.
cheditor로 작성한 게시물의 content 내용중 첫번째 img태그 만을 변수에 담아와서 최근게시물에 넣을려는 겁니다.
때문에 문자열 함수로 <img 첫부분을 찾아서 거기서 가장 가까운 > (태그닫는 괄호)까지만 뽑아낼 수 있는 방법이 없나해서요.
$post2= stristr( '</img>', $wr_content);
substr( $wr_content, $pos1, $pos2-$pos1+6);
테스트 해 보세요.
아참.stristr인수 순서가 틀렸습니다.stristr($wr_content, '<img')