strip_tags 함수
함수 strip_tags는 문자열에서 HTML 태그를 제거하되,
그 내용은 건드리지 않습니다. 두 번째 선택적 매개변수로
허용할 태그를 지정할 수 있으며, 이 태그들은 삭제되지 않습니다.
허용되는 태그는 꺾쇠괄호와 함께 지정해야 합니다.
구문
strip_tags(string $string, array|string|null $allowed_tags = null): string
예제
문자열에서 모든 HTML 태그를 제거해 봅시다:
<?php
$str = 'lorem <b>ipsum</b> dolor sit amet';
echo strip_tags($str);
?>
코드 실행 결과:
'lorem ipsum dolor sit amet'
예제
허용된 태그를 제외한 모든 HTML 태그를 제거해 봅시다:
<?php
$str = 'lorem <b>ipsum</b> <i>dolor</i> <s>sit</s> amet';
echo strip_tags($str, '<b><i>');
?>
코드 실행 결과:
'lorem <b>ipsum</b> <i>dolor</i> sit amet'
함께 보기
-
함수
htmlspecialchars,
브라우저에 태그를 출력할 수 있게 해주는 함수입니다.