PHP fgetss() 함수
정의와 사용법
fgetss() 함수는 열린 파일에서 한 행을 읽고 HTML과 PHP 태그를 필터링합니다。
와 fgets() 같습니다. 다른 점은 fgetss는 읽은 텍스트에서 모든 HTML과 PHP 태그를 제거하려고 시도합니다。
문법
fgetss(file,length,tags)
매개변수 | 설명 |
---|---|
file | 필수로 제거되는 파일을 지정합니다。 |
length | 선택 사항으로 제거되지 않는 태그를 지정합니다. 기본적으로 1024 바이트입니다. 이 매개변수는 PHP 5 이전에는 필수입니다。 |
tags | 선택 사항으로 제거되지 않는 태그를 지정합니다。 |
설명
선택 사항으로 제공된 세 번째 매개변수를 사용할 수 있습니다。 tags 제거되지 않는 태그를 지정합니다。
실패하면 false를 반환합니다。
예제
예제 1
<?php $file = fopen("test.htm","r"); echo fgetss($file); fclose($file); ?>
출력은 다음과 같습니다:
이는 문단입니다.
예제 2
<?php $file = fopen("test.htm","r"); echo fgetss($file,1024,"<p>,<b>"); fclose($file); ?>
출력은 다음과 같습니다:
이는 문단입니다.
출력된 원본 코드는 다음과 같습니다:
<p><b>이는 문단입니다.</b></p>