PHP FILTER_SANITIZE_STRIPPED 필터

정의와 사용법

FILTER_SANITIZE_STRIPPED 필터는 필요하지 않은 문자를 제거하거나 인코딩합니다.

이 필터는 FILTER_SANITIZE_STRING 필터의 별명.

이 필터는 애플리케이션에 대한 잠재적인 위험을 가진 데이터를 제거합니다. 이는 태그를 제거하거나 필요하지 않은 문자를 제거하거나 인코딩하는 데 사용됩니다.

  • Name: "string"
  • ID-number: 513

가능한 옵션 또는 표지:

  • FILTER_FLAG_NO_ENCODE_QUOTES - 이 표지는 표시 문자를 인코딩하지 않음
  • FILTER_FLAG_STRIP_LOW - ASCII 값이 32 이하인 문자를 제거
  • FILTER_FLAG_STRIP_HIGH - ASCII 값이 32 이상인 문자를 제거
  • FILTER_FLAG_ENCODE_LOW - ASCII 값이 32 이하인 문자를 인코딩
  • FILTER_FLAG_ENCODE_HIGH - ASCII 값이 32 이상인 문자를 인코딩
  • FILTER_FLAG_ENCODE_AMP - & 문자를 &로 인코딩

예제

<?php

var_dump(filter_var($var, FILTER_SANITIZE_STRIPPED));
?>

출력:

string(13) "Bill Gates"