두가지 방법으로 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>
'웹 백엔드 > PHP' 카테고리의 다른 글
[MYSQL] 값 증가시키기 (2) | 2016.01.14 |
---|---|
[MYSQL] auto_increment 재정렬, 초기화 (0) | 2016.01.14 |
PHP MYSQL 한글 깨짐 에러 물음표 오류 (0) | 2016.01.14 |
PHP 에러, 오류 메세지 출력하기, 출력안하기 및 설정 (0) | 2016.01.14 |
PHP 한글깨짐 오류 해결 / Charset 변경 (0) | 2016.01.14 |