FILTER_SANITIZE_ENCODED 필터는 원하지 않는 문자를 제거하거나 URL 인코딩합니다.
이 필터는 urlencode() 함수와 매우 유사합니다.
이름: "인코딩됨"
ID번호: 514
가능한 징후:
FILTER_FLAG_STRIP_LOW - ASCII 값이 32 미만인 문자를 제거합니다.
FILTER_FLAG_STRIP_HIGH - ASCII 값이 32보다 큰 문자를 제거합니다.
FILTER_FLAG_ENCODE_LOW - 32 미만의 ASCII 값으로 문자를 인코딩합니다.
FILTER_FLAG_ENCODE_HIGH - 32 이상의 ASCII 값으로 문자를 인코딩합니다.
<?php$url="http://www.codercto.com";var_dump(filter_var($url,FILTER_SANITIZE_ENCODED));?>
코드의 출력은 다음과 같습니다.
문자열(29) "http%3A%2F%2Fwww.codercto.com"