PHP 개발에서 파일 운영은 매우 기본적이고 일반적으로 사용되는 기능입니다. 파일 읽기는 파일 내용을 얻는 데 사용되는 반면 파일 쓰기는 데이터를 파일에 저장하는 것입니다. 이 기사는 PHP의 다양한 파일 읽기 및 쓰기 방법을 자세하게 설명하고 예제 코드와 협력하여 파일 운영 기술을 쉽게 마스터 할 수 있도록 도와줍니다.
Fopen ()은 PHP에서 가장 기본적인 파일 작동 기능입니다. 파일을 열고 파일 리소스 핸들을 반환하는 데 사용됩니다. 함수는 파일 이름과 열린 모드로 전달해야하며 일반적인 모드에는 다음이 포함됩니다.
샘플 코드 :
$ file = fopen ( "file.txt", "r"); if ($ file) { while (($ line = fgets ($ file))! == false) { echo $ line; } fclose ($ 파일); }
file_get_contents () 함수는 전체 파일 내용을 한 번에 문자열로 읽을 수 있으며 사용하기에 매우 편리합니다. 파일 경로를 전달하십시오.
$ filecontent = file_get_contents ( "file.txt"); Echo $ filecontent;
fread () 함수는 일반적으로 지정된 길이의 파일 내용을 읽기 위해 fopen ()과 함께 사용됩니다. 파일 리소스를 수락하고 길이 매개 변수를 읽습니다.
$ file = fopen ( "file.txt", "r"); if ($ file) { $ content = fread ($ file, filesize ( "file.txt")); echo $ 컨텐츠; fclose ($ 파일); }
fopen ()은 또한 쓰기를 위해 파일을 열고 모드를 "w"(쓰기, 원본 내용을 덮어 쓰기) 또는 "a"(콘텐츠에 추가)로 설정할 수 있습니다.
$ file = fopen ( "file.txt", "w"); if ($ file) { fwrite ($ 파일, "안녕하세요, 세계!"); fclose ($ 파일); }
file_put_contents ()는 파일에 쓸 수있는 간단한 기능입니다. 파일을 먼저 열 필요가 없으며 파일 이름과 내용을 직접 전달하십시오.
file_put_contents ( "file.txt", "hello, world!");
fwrite () 함수는 열린 파일 리소스에 컨텐츠를 작성하는 데 사용되며 Fopen과 함께 사용됩니다.
$ file = fopen ( "file.txt", "w"); if ($ file) { fwrite ($ 파일, "안녕하세요, 세계!"); fclose ($ 파일); }
이 기사는 Fopen, File_get_Contents, Fread, File_put_Contents 및 Fwrite를 포함하여 일반적으로 사용되는 파일 읽기 및 쓰기 기능을 소개합니다. 예제로 파일 작업을 효율적으로 수행하는 방법을 보여줍니다. 다른 요구에 따라 적절한 방법을 선택하면 파일 처리를 간단하고 효율적으로 만들 수 있습니다.