최신 웹 개발 튜토리얼
 

PHP file_put_contents() Function


<전체 PHP 파일 시스템 참조

정의 및 사용

file_put_contents() 파일에 문자열을 씁니다.

파일을 액세스 할 때이 기능은 다음 규칙을 따릅니다 :

  1. FILE_USE_INCLUDE_PATH가 설정되어있는 경우, * 파일 이름의 사본의 경로를 포함 확인 *
  2. 존재하지 않는 경우 파일을 만듭니다
  3. 파일을 엽니 다
  4. LOCK_EX가 설정되어있는 경우 파일을 잠금
  5. FILE_APPEND가 설정되어있는 경우, 파일의 끝으로 이동합니다. 그렇지 않으면, 파일 내용을 취소
  6. 파일에 데이터를 쓰기
  7. 파일을 닫고 모든 잠금을 해제

이 기능은 성공의 파일에 기록 된 문자의 수를, 실패하면 FALSE를 반환합니다.

통사론

file_put_contents(file,data,mode,context)

매개 변수 기술
file 필요합니다. 에 쓸 수있는 파일을 지정합니다. 파일이 존재하지 않는다면,이 기능은 하나를 생성합니다
data 필요합니다. 데이터는 파일에 기록합니다. 문자열, 배열 또는 데이터 스트림이 될 수 있습니다
mode 선택 과목. / 열 파일을 작성하는 방법을 지정합니다. 가능한 값 :
  • FILE_USE_INCLUDE_PATH
  • FILE_APPEND
  • LOCK_EX
context 선택 과목. 파일 핸들의 컨텍스트를 지정합니다. 컨텍스트는 스트림의 동작을 수정할 수있는 옵션의 집합입니다.

팁과주의 사항

Note: 사용 FILE_APPEND 파일의 기존 내용을 삭제하지 않도록.


<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>

코드의 출력은 위의 것입니다 :

21

<전체 PHP 파일 시스템 참조