Security 헬퍼

Security 헬퍼에는 보안 관련 함수가 포함되어 있습니다.

헬퍼 로드

이 헬퍼는 다음 코드를 사용하여 로드됩니다.

helper('security');

사용 가능한 함수

사용 가능한 함수는 다음과 같습니다.

sanitize_filename($filename)
Parameters:
  • $filename (string) – 파일명
Returns:

안전한 파일명

Return type:

string

Provides protection against directory traversal.

이 함수는 \CodeIgniter\Security::sanitize_filename()의 별칭입니다. 자세한 내용은 보안 라이브러리 설명서를 참조하십시오.

strip_image_tags($str)
Parameters:
  • $str (string) – 입력 문자열
Returns:

이미지 태그가 없는 입력 문자열

Return type:

string

이것은 문자열에서 이미지 태그를 제거하는 보안 기능입니다. 이미지 URL을 일반 텍스트만 남겨 둡니다.

$string = strip_image_tags($string);
encode_php_tags($str)
Parameters:
  • $str (string) – 입력 문자열
Returns:

안전한 형식의 문자열

Return type:

string

PHP 태그를 엔티티로 변환하는 보안 기능입니다.

$string = encode_php_tags($string);