Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 fputs() 함수

<시간/>

PHP에서 fpus() 함수를 사용하여 열린 파일에 씁니다. fwrite()의 별칭입니다. fputs() 함수는 성공 시 작성된 바이트 수를 반환합니다. 실패 시 FALSE를 반환합니다.

fputs() 함수는 파일의 끝에서 또는 지정된 길이에 도달할 때 중지됩니다.

구문

fputs(file_pointer, string, length)

매개변수

  • file_pointer - fopen()을 사용하여 생성된 파일 포인터. 필수.

  • 문자열 - 쓸 문자열입니다. 필수.

  • 길이 - 쓸 최대 바이트입니다. 선택 사항입니다.

반환

fputs() 함수는 성공 시 작성된 바이트 수를 반환합니다. 실패 시 FALSE를 반환합니다.

예시

<?php
   $file_pointer = fopen("new.txt","w");
   echo fputs($file,"This is demo text!");
   fclose($file_pointer);
?>

다음은 출력입니다. 쓴 바이트 수를 반환합니다.

출력

18

파일에 지정된 바이트 수를 기록하는 또 다른 예를 살펴보겠습니다. 내용도 읽고 표시됩니다.

예시

<?php
   $file_pointer = fopen("new.txt","w");
   echo fputs($file,"This is demo text!",4);
   fclose($file_pointer);
   fopen("new.txt", "r");
   echo fread($file_pointer, filesize("new.txt"));
   fclose($file_pointer);
?>

출력

4