PHP / 함수 / strip_tags() / 문자열에서 HTML 태그와 PHP 태그 제거하는 함수
개요
- strip_tags는 문자열에서 HTML 태그와 PHP 태그 제거하는 함수입니다.
- PHP 4 이상에서 사용할 수 있습니다.
문법
strip_tags ( string $str [, string $allowable_tags ] )
allowable_tags로 제거하지 않을 태그를 정할 수 있습니다.
예를 들어
strip_tags( '<p>Lorem <strong>Ipsum</strong></p>' )
는 모든 태그를 제거합니다.
strip_tags( '<p>Lorem <strong>Ipsum</strong></p>', '<strong>' )
은 strong 태그를 제외한 나머지 태그를 제거합니다.
예제
<!doctype html> <html lang="ko"> <head> <meta charset="utf-8"> <title>PHP</title> <style> body { font-family: sans-serif; } </style> </head> <body> <?php $jb_text = '<p style="color: green;">Lorem <a href="amet">Ipsum</a> Dolor.</p>'; echo $jb_text; ?> <p>모든 태그 제거</p> <?php echo strip_tags( $jb_text ); ?> <p>a 태그만 남기기</p> <?php echo strip_tags( $jb_text, '<a>' ); ?> </body> </html>