이 기사에서는 주로 PHP의 파일 작업 예제를 공유합니다. file_put_contents(파일 주소, 내용 [,FILE_APPEND])는 추가 쓰기를 의미합니다. 세 번째 매개변수가 없으면 원본 파일의 내용이 쓰기 전에 지워집니다.
file_get_content(파일 주소); 파일의 내용을 읽습니다.
위 두 기능은 모두 파일 읽기 및 쓰기 작업이지만, 파일 전체의 내용을 한 번에 읽을 수만 있으면 이 기능을 사용할 수 없습니다. 이때 파일을 동작시키기 위해서는 다음과 같은 일련의 기능을 사용할 수 있습니다.件 Fopen(파일 주소, 열기 방식);
PHP 열기 방식: R(읽기) 읽기 전용 모드입니다. ㅋㅋ 파일의 내용을 비운 후 작성합니다(존재하지 않는 파일을 자동으로 생성). ㅋㅋ w와 동일하지만 파일을 자동으로 생성할 수 없으며 파일이 없으면 오류가 보고됩니다. ㅋㅋㅋ 원본 파일의 끝에 입력을 추가합니다. (즉, 파일 포인터는 파일을 연 후 끝에 있습니다.)
R+ 읽기 및 쓰기 모드입니다. 파일을 연 후 파일 포인터는 r과 달리 포인터 위치에 쓰기 작업을 수행할 수도 있습니다. ㅋㅋㅋ 파일 내용을 0으로 만들고 포인터를 파일 시작 부분에 놓습니다. 읽기 및 쓰기 작업이 모두 가능합니다. ㅋㅋ 이후 쓰기는 항상 파일 끝에 이루어지며 속도는 포인터 위치에 따라 제한됩니다. ㅋㅋ ................................................. ............... ............................
| [, 길이]); 지정된 길이의 내용을 읽습니다(바이트 단위, 최대 8192바이트). ㅋㅋ / . 어떤 조건이 먼저 충족되는지에 따라 다릅니다. 일반적으로 데이터 행을 읽는 데 사용됩니다.文 FGETC(파일 핸들); 한 번에 한 바이트씩 읽습니다.
참고: 세 가지 읽기 기능은 모두 포인터에서 작동하며 읽기 프로세스 중에 포인터가 이동됩니다. + fwrite(파일 핸들, 콘텐츠 쓰기)는 일반적으로 파일 포인터로 표시되는 지정된 위치에 콘텐츠를 씁니다. ㅋㅋ fclose(파일 핸들);函 작동 포인터의 기능:
ftell(파일 핸들): 포인터의 위치를 가져옵니다.
filemtime(파일 주소); 파일이 마지막으로 수정된 시간.
파일 크기(파일 주소), 파일 크기(바이트).
관련 추천:
위 내용은 PHP의 파일 작업 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!