본문으로 바로가기

태그 없애기 strip_tags() 함수

category 웹코딩/PHP 2016. 10. 26. 22:46


  태그를 없애기 위해 strip_tags() 함수를 사용합니다. strip_tags() 함수는 폼 등에서 사용자의 데이터에 대해 HTML 및 PHP 태그를 모두 제거할 수 있습니다. 제 2인수에는 제거하고 싶지 않은 태그를 지정할 수 있습니다. h() 는 이스케이프을 처리하는 함수입니다.


●  태그 제거하기 


<!DOCTYPE html>

<html lang="ko">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width,initial-scale=1.0">

<title>태그 없애기</title>

</head>

<body>

<div>

<p>strip_tags() 함수에서 태그를 제거<br>

<?php

// h() 함수를 불러옵니다.

require_once 'h.php';


if (isset($_POST['example'])) {

  echo h(strip_tags($_POST['example']));

}

?>

</p>

<form method="post" action="strip_tags.php">

  <input type="text" name="example" value="<div>TEST</div>">

  <input type="submit" name="submit" value="확인">

</form>

</div>

</body>

</html>