두가지 방법으로 html 태그를 삭제 시킬 수 있습니다.

 

 

$element라는 변수가 있다고 가정할 때


$element = strip_tags($element);

또는

$element = preg_replace('@<[/]*.*?>@is','',$element);

로 해도 됩니다.



둘 다 같은데 정규식은 원하는 태그만 골라서 삭제시킬 수도 있습니다.(예:div태그 img태그 a태그 등등)


만약 div 태그만 삭제시키고 싶다면

$element = preg_replace('@<[/]*div.*?>@is','',$element);

이렇게 하시면 div만 삭제됩니다!

 

div만 삭제한 결과:

<div class="OK"><a href="ooo.kr">안녕</a></div>    ==>    ​<a href="ooo.kr">안녕</a>

댓글

댓글을 달아 주세요

댓글 달기
접기